Хотите узнать, как контролировать сервер Docker и его контейнеры с помощью заббикса? В этом учебнике мы покажем вам, как использовать сервер Docker.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
Забфикс 5.0.0
Докер 19.03
В нашем примере IP-адрес сервера Забфикса составляет 192.168.15.10.
В нашем примере IP-адрес сервера Docker составляет 192.168.15.11.
Имейте в виду, что вам нужно использовать новый агент zabbix для мониторинга сервера Docker.
Список оборудования
Здесь вы можете найти список оборудования, используемого для создания этого учебника.
Эта ссылка будет также показать список программного обеспечения, используемого для создания этого учебника.
Заббикс плейлист:
На этой странице мы предлагаем быстрый доступ к списку видео, связанных с установкой Забфикса.
Не забудьте подписаться на наш канал YouTube под названием FKIT.
Заббикс Связанные Учебник:
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с установкой Забфикса.
Установите агента Забфикса на сервер Docker
• IP — 192.168.15.11
• Operational System — Ubuntu 20.04
Хост-имя — DOCKER
Установите необходимые пакеты на компьютер под управлением службы Docker.
Скачать и установить пакет GOLANG.
Программное обеспечение GOLANG было установлено на следующем каталоге: /usr/local
Для правильной работы программное обеспечение GO ожидает, что система будет иметь набор переменных среды.
Давайте создадим файл для автоматизации требуемой конфигурации переменных среды.
Вот содержимое файла.
Перезагрузка компьютера.
Проверьте, были ли автоматически созданы необходимые переменные среды.
Вот правильный выход:
Загрузите пакет установки Забфикса.
Извлеките пакет установки заббикса, составить и установить агент Забфикса.
Найдите местоположение файла zabbix_agent2.conf в вашей системе.
Отодвите файл zabbix_agent2.conf.
Вот исходный файл, до нашей конфигурации.
Вот новый файл с нашей конфигурацией.
Агент был настроен, чтобы разрешить подключение с сервера Забфикс с помощью IP-адреса 192.168.15.10.
Localhost было разрешено запрашивать и получать информацию от местного агента.
Имейте в виду, что вам нужно использовать новый агент zabbix для мониторинга сервера Docker.
Запустите новый агент Забфикс.
Вы закончили установку агента Забфикса.
Теперь вы можете использовать панель мониторинга сервера «Заббикс» для мониторинга службы Docker и контейнеров, установленных на этом компьютере.
Забфикс — Мониторинг службы Docker
Получите доступ к панели мониторинга сервера Забфикс и добавьте компьютер Linux под управлением службы Docker в качестве хостатора.
Откройте браузер и введите IP-адрес вашего веб-сервера плюс /zabbix.
В нашем примере в браузер был введен следующий URL::
— http://192.168.15.10/zabbix
На экране входа используйте имя пользователя по умолчанию и пароль по умолчанию.
• Default Username: Admin
• Default Password: zabbix
После успешного входа, вы будете отправлены на панель мониторинга зайбит.
На экране панели мониторинга получите доступ к меню Configuration и выберите опцию Host.
В правом верхнем виде экрана нажмите на кнопку «Создание хоста».
Введите следующую информацию:
Имя хоста — Введите хост-имя для идентификации сервера Docker.
Видимое хостимя — Повторите имя хоста.
Группа — Выберите название группы для идентификации подобных устройств.
Интерфейсы — Введите IP-адрес сервера Linux.
Вот новое изображение с нашей конфигурацией.
Далее нам нужно связать узел с шаблоном мониторинга.
Доступ к вкладке шаблонов в верхней части экрана.
Нажмите на кнопку «Выберите» и найдите шаблон под названием: Template App Docker
Нажмите на кнопку Добавить.
Через несколько минут вы сможете увидеть первоначальный результат на панели мониторинга зайбит.
Чтобы протестировать конфигурацию, получите доступ к меню мониторинга и нажмите на опцию Хостов.
Найдите сервер и нажмите на опцию Screens.
Компания «Забфикс» будет отображать графику, доступную для мониторинга сервиса Docker и его контейнеров.
Поздравляю! Вы настроили сервер зайбфикса для мониторинга сервера Docker.