PM2是否自动检测模块系统的应用程序?

时间:2016-02-10 02:02:44

标签: node.js pm2

PM2 v1.0中,有人提到新的模块系统允许我们监控远程服务器上的应用程序。当我检查我的Keymetrics仪表板时,我发现已经有模块正在监控有关CPU使用情况,Memory等的应用和数据。当我监控一个时,PM2会自动检测到这一点我的应用程序?

我可以识别出正在监控的多个应用(MySQLRabbiMQ)但我感到困惑,因为有应用(elasticredis等)我不记得在我的服务器中配置了(或者我不知道它们是否存在或者可能是ZendServer安装预先配置的。)

另请注意,我的服务器中没有将pm2升级到版本1.

规格:

  • pm2 v 0.15.10

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 中列出的大多数应用仅包含静态虚拟数据。