【问题标题】:Aggregate metrics in child workers for pm2 cluster modepm2 集群模式的子工作者中的聚合指标
【发布时间】:2018-01-25 06:15:18
【问题描述】:

我使用 PM2 在集群模式下启动我的应用程序。但据我所知,在这种情况下,PM2 不允许在主进程中运行我的代码,但我需要收集指标(CPU 使用率、内存等)。

是否可以在子工作人员中聚合指标或获取整个应用程序(PM2 集群模式)的指标,例如,在 /metrics 路由上显示这些指标?

不幸的是,我找不到任何开源库:(

【问题讨论】:

    标签: node.js performance metrics pm2


    【解决方案1】:

    我找到了pm2 web + pmx。解决了我的问题。

    【讨论】:

    • 你是怎么做到的?你能展示一些样本或解释一下吗?谢谢。
    • @EricSonaron,开始 pm2 web 并导航到 localhost:9615。您会看到很多使用 pm2 启动的应用程序的指标。 pmx 已弃用,请使用github.com/keymetrics/pm2-io-apm。之后,您可以创建自己的指标收集器,它将解析 localhost:9615 并将指标发送到存储。
    猜你喜欢
    • 1970-01-01
    • 2019-10-02
    • 2022-01-23
    • 2018-01-17
    • 2015-12-31
    • 1970-01-01
    • 2019-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多