Как получить статус systemd и статус контейнера Docker в телеграфе? - PullRequest
0 голосов
/ 09 сентября 2018

Я пытаюсь использовать телеграф для потоковой передачи статистики Docker, для этого я использую плагин ввода Docker, как указано здесь - https://github.com/influxdata/telegraf/tree/master/plugins/inputs/docker

Я пытаюсь отправить вывод в файл. Я заметил, что я получаю все данные docker_container, кроме docker_container_status, как указано на их странице плагинов ввода. Я могу видеть

docker_container_mem
docker_container_cpu
docker_container_net
docker_container_blkio

но не

docker_container_status

Мне нужен статус всех контейнеров для моей работы, любая помощь очень ценится.

Некоторая информация о моей настройке:

Telegraf version : 1.7.3

Также есть ли способ контролировать состояние системных услуг с помощью телеграфа? В настоящее время я вижу, что есть требование к функции, которое еще не объединено - https://github.com/influxdata/telegraf/issues/2109

ОБНОВЛЕНИЕ - 1: Статус контейнера Docker доступен только в версии 1.8, которая еще не выпущена.

Так какие-нибудь предложения о том, как контролировать системный статус с помощью telegraf?

1 Ответ

0 голосов
/ 22 января 2019

Текущая версия Telgraf - 1.9x, которая включает метрики docker_container_status.

Идентификатор плагина: Docker

...