在PM2 v1.0
中,有人提到新的模块系统允许我们监控远程服务器上的应用程序。当我检查我的Keymetrics仪表板时,我发现已经有模块正在监控有关CPU
使用情况,Memory
等的应用和数据。当我监控一个时,PM2会自动检测到这一点我的应用程序?
我可以识别出正在监控的多个应用(MySQL
和RabbiMQ
)但我感到困惑,因为有应用(elastic
,redis
等)我不记得在我的服务器中配置了(或者我不知道它们是否存在或者可能是ZendServer
安装预先配置的。)
另请注意,我的服务器中没有将pm2升级到版本1.
规格:
答案 0 :(得分:0)
Keymetrics
不会自动监控服务器中配置的server-monitor
中的应用,除非在PM2
中安装了模块Keymetrics
,并且您启用了对特定应用的监控。 def str_tree(atree,indent_char ='.',indent_delta=2):
def str_tree_1(indent,atree):
if atree == None:
return ''
else:
answer = ''
answer += str_tree_1(indent+indent_delta,atree.right)
answer += indent*indent_char+str(atree.value)+'\n'
answer += str_tree_1(indent+indent_delta,atree.left)
return answer
return str_tree_1(0,atree)
def build_balanced_bst(l):
if len(l) == 0:
return None
else:
mid = (len(l)-1)/2
if mid >= 1:
build_balanced_bst(l[:mid])
build_balanced_bst(l[mid:])
else:
return
中列出的大多数应用仅包含静态虚拟数据。