Как включить сборщик systemd в файле docker-compose.yml для экспортера узлов - PullRequest
0 голосов
/ 12 октября 2018

Привет, я новичок в Prometheus. У меня есть задача, чтобы Prometheus показывал метрики системных сервисов (я использую графану для визуализации). Я использую пример stefanprodan / dockprom в качестве отправной точки, однако я не смог найти, как включить systemd.коллектор для экспортера узлов в разделе exporter узла docker-compose.yml, а также оставить все включенные по умолчанию коллекторы.Также мне нужна помощь с отправкой этой информации в графану.Я был бы признателен за код в примере или за место, где я мог бы найти адекватное объяснение, как сделать это, как для чайников, потому что я не опытный.Заранее спасибо.

1 Ответ

0 голосов
/ 15 октября 2018

Чтобы включить сборщик systemd в node_exporter, флаг командной строки --collector.systemd должен быть передан экспортеру ( ссылка ).Коллекторы по умолчанию останутся включенными, поэтому вам не нужно об этом беспокоиться.

Чтобы передать этот флаг приложению, вам нужно добавить этот флаг в часть command * 1007.* раздел файла Docker Compose ( здесь )

Что касается отправки данных в Grafana, если у вас настроен источник данных Prometheus в Grafana, эти показатели будут отображаться автоматически- вам не нужно обновлять ваш Prometheus-> Grafana, когда вы или удаляете метрики (или вообще когда-либо, после первоначальной настройки).

...