check_mk: Как установить mk_docker.py на агенте? - PullRequest
0 голосов
/ 14 марта 2019

Начиная с версии 1.5.0 Check_MK может отслеживать док-контейнеры непосредственно через агенты Linux.Я обновился до этой версии (сервер и агент), но нет новых обнаруженных служб для докера.Я нашел это в справочной странице проверки докера:

Чтобы эта проверка работала, должен быть установлен плагин агента {mk_docker.py}

Как я могуустановить mk_docker.py?Что я делаю неправильно?

Ответы [ 2 ]

0 голосов
/ 15 марта 2019

Хорошо, у меня есть решение:

На хосте (где установлен агент) запустите

/usr/bin/check_mk_agent | grep PluginsDirectory

Это каталог, в который вы должны скопировать файлы плагинов агента.

Скопируйте плагины с вашего сервера на хост:

scp /omd/sites/yoursite/share/check_mk/agents/plugins/plugin.py root@yourhost:/path/to/pluginsdir
0 голосов
/ 14 марта 2019

Я нашел это репозиторий , в котором содержатся инструкции по установке mk_docker.py:

  • pip install docker
  • pip install pyinstaller
  • Постройте его с помощью pyinstaller --onefile mk_docker.py
  • Положите его на /usr/lib/check_mk/local
  • Пересмотр хоста check_mk - и вы должны увидеть новый сервис (Проверка контейнера)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...