使用 elastic search/kibana/logstash 集中 pm2 日志

Centralizing pm2 logs with elastic search/kibana/logstash

我想知道是否有一种方法可以通过将 pm2 日志发送到弹性搜索或以某种方式将 pm2 与 ELK 堆栈集成来集中 pm2 日志。

我建议您使用 pm2 模块,它会使用 PM2 的 pm2.launchBus(errback) api (http://pm2.keymetrics.io/docs/usage/pm2-api/).

将日志发送到 logstash

正如您在此处看到的那样 https://github.com/cliv/pm2-gelf/blob/master/app.js#L24 这非常简单。本例模块监听pm2的日志事件,使用gelf协议发送日志。