jmx_exporter: возможность добавлять метки / различать несколько экспортеров jmx в одном экземпляре - PullRequest
0 голосов
/ 19 сентября 2018

мы запустили несколько исполнителей на экземпляре jenkins slave / build, который вызывает приложения java.

Я рассчитывал использовать jmx_exporter в режиме javaagent для этого.

проблема в том, как определить, к какомузадание jenkins, или, по крайней мере, какой jar дает нам какие показатели.

, потому что, поскольку я использую ec2_sd_configs, и я связываю теги экземпляра ec2 с метками.

Я думал пометить экземпляр ec2 во время работы jenkinsзадание, но это может быть не очень эффективно, так как на сервере сборки будет несколько заданий jenkins.

относительно текущей реализации: мы установили ограничение в 15 java-приложений на экземпляр, поэтому я запустил до 15 jmx_exporters, предоставивметрики на 15 различных портах, начиная с: 9404.

На данный момент мне пришлось добавить 15 различных конфигураций заданий в Prometheus, чтобы сделать эту работу.Я знаю, это выглядит плохо.

если у кого-то есть мысли по этой проблеме, я могу подойти к ней неправильно.

...