Хотите узнать, как использовать Zabbix для мониторинга процесса Linux? В этом учебном пособии мы покажем вам, как настроить Zabbix для контроля, выполняется ли процесс на компьютере Ubuntu linux.
• Версия Zabbix: 3.4.12
• Версия Ubuntu: 18.04
Вам необходимо установить агент Zabbix на компьютер под управлением Linux.
Список оборудования:
В следующем разделе представлен список оборудования, используемого для создания этого учебника Zabbix.
Все перечисленные выше аппаратные средства можно найти на веб-сайте Amazon.
Zabbix Playlist:
На этой странице мы предлагаем быстрый доступ к списку видеороликов, связанных с установкой Zabbix.
Не забудьте подписаться на наш канал YouTube, названный FKIT.
Учебное пособие Zabbix:
На этой странице мы предлагаем быстрый доступ к списку руководств, связанных с установкой Zabbix.
Учебник — Zabbix контролирует процесс Linux
Теперь нам нужно получить доступ к панели мониторинга сервера Zabbix и добавить компьютер Linux в качестве хоста.
Откройте браузер и введите IP-адрес вашего веб-сервера plus / zabbix.
В нашем примере в браузере был введен следующий URL:
• http://35.162.85.57/zabbix
На экране входа в систему используйте имя пользователя по умолчанию и пароль по умолчанию.
• Имя пользователя по умолчанию: Admin
• Пароль по умолчанию: zabbix
После успешного входа в систему вы будете отправлены на панель инструментов Zabbix.
На экране панели инструментов откройте меню «Конфигурация» и выберите параметр «Хост».
В правом верхнем углу экрана нажмите кнопку «Создать хост».
На экране конфигурации хоста вам нужно будет ввести следующую информацию:
• Имя хоста — введите имя хоста для контроля.
• Видимое имя хоста — повторите имя хоста.
• Новая группа — введите имя для идентификации группы подобных устройств.
• Интерфейс агента — введите IP-адрес имени хоста.
Вот исходное изображение, перед нашей конфигурацией.
Вот новое изображение с нашей конфигурацией.
Нажмите кнопку «Добавить», чтобы включить этот хост в базу данных Zabbix.
На экране панели инструментов откройте меню «Конфигурация» и выберите параметр «Хост».
Найдите и щелкните имя хоста, которое вы создали ранее.
В нашем примере мы выбрали имя хоста: LINUX-SERVER-01
На экране «Свойства хоста» перейдите на вкладку «Приложения».
В верхней правой части экрана нажмите кнопку «Создать приложение».
На экране «Хост-приложения» создайте новое приложение под названием «Процесс Linux».
Закончив создание приложения, перейдите на вкладку «Элементы».
В верхней правой части экрана нажмите кнопку «Создать элемент».
На экране создания элемента вам необходимо настроить следующие элементы:
• Имя: введите идентификатор в процесс Linux.
• Тип: Zabbix Agent
• Ключ: proc.num [squid]
• Тип информации: числовой (без знака)
• Интервал обновления: 60 секунд
• Показать значение: как есть
• Применение: Linux-процесс
Нажмите кнопку «Добавить» и завершите создание элемента.
Подождите 5 минут.
Чтобы проверить свою конфигурацию, откройте меню «Мониторинг» и нажмите «Последний параметр данных».
Используйте конфигурацию фильтра, чтобы выбрать нужное имя хоста.
В нашем примере мы выбрали имя хоста LINUX-SERVER-01
Нажмите кнопку «Применить».
Вы должны увидеть результаты мониторинга процессов Linux с помощью Zabbix.
В нашем примере у нас было 2 экземпляра SQUID.
Поздравляем! Вы настроили сервер Zabbix для контроля состояния процесса Linux.
Чтобы контролировать общий объем памяти, используемый процессом, создайте новый элемент, используя следующий пример.
В нашем примере мы контролируем объем памяти, который использует SQUID.
В верхней правой части экрана нажмите кнопку «Создать элемент».
На экране создания элемента вам необходимо настроить следующие элементы:
• Имя: введите идентификатор.
• Тип: Zabbix Agent
• Ключ: proc.mem [squid]
• Тип информации: числовой (без знака)
• Единицы: B
• Интервал обновления: 60 секунд
• Показать значение: как есть
• Применение: Linux-процесс