Я придумал это решение .
Он правильно собирает метрики для всех экземпляров кластера PM2.
Вместо cluster
модуля нет прямого доступа к главному процессу в pm2
. Чтобы вернуть метрики для всего кластера, вы можете выполнять вызовы IPC от активного экземпляра к остальным и ждать, пока все их локально собранные метрики будут отправлены. Наконец, вам нужно объединить все полученные показатели.