在Docker容器中监控您的Node.js应用

    我们假设您的应用已被PM2包装了。 如果没有,请参考 docker教程

    在 注册。

    安装分析器

    将其添加到Dockerfile以安装分析器:

    为了将PM2连接到仪表板,您需要在环境中添加公钥和私钥.

    创建一个.env文件:

    在PM2 Plus中设置服务器名称

    设置 环境变量以指定服务器名称。将此添加到.env文件:

    默认的服务器名称是带有随机字符串的主机名(HOST环境变量).

    请注意,如果主机名重复,仪表板将接收来自两个实例和闪烁的数据.

    完成您的仪表板配置

    疑问?

    我们一直乐于帮您解决可能遇到的问题。搜索我们的文档或查看常见问题的答案。您也可以在我们的社区论坛发布问题或评论。

    要使用pm2-runtime启用Keymetrics monitoring,您可以使用CLI选项–public XXXX和–secret ,或您可以传递环境变量KEYMETRICS_PUBLICKEYMETRICS_SECRET

    从您的Node.js应用项目文件夹启动这些命令:

    确保防火墙允许端口80 (TCP outbound),443 (HTTPS outbound)和43554 (TCP outbound)。

    如果遇到任何问题,请参阅故障排除