Во-первых, я запустил контейнер infxdb через клиент Docker. А теперь я хочу запустить телеграфный контейнер, который собирает данные контейнеров и данные хоста гипервизора, такие как cpu \ mem \ diskio и так далее. Но мне это не удалось, журналы докера показывают, что я не могу сопоставить пользовательский telegraf.conf с файлом /etc/telegraf/telegraf.conf.
ОСНОВНАЯ ИНФОРМАЦИЯ:
- версия докера: 1.13.1
- версия Centos: Centos7
- версия ядра: 3.10.0-957.12.2.el7.x86_64
КОМАНДЫ Я пытался:
Influxdb:
Докерская сеть создать приток
Окно запуска -d -p 8086: 8086 -p 8083: 8083
Телеграф:
запуск докера -d --name = telegraf --net = influenxdb \
-e HOST_PROC = / host / proc \
-v / proc: / host / proc: ro \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /root/telegraf.conf:/etc/telegraf/telegraf.conf:ro \
Telegraf
[root @ localhost ~] # докер регистрирует телеграф
2019-05-19T03: 05: 17Z Я! Запуск Телеграфа 1.10.4
2019-05-19T03: 05: 17Z E! [telegraf] Ошибка при запуске агента: не указан файл конфигурации, и не удалось найти его в $ TELEGRAF_CONFIG_PATH, /root/.telegraf/telegraf.conf или /etc/telegraf/telegraf.conf