Хотите узнать, как использовать Zabbix для мониторинга процесса Linux? В этом учебном пособии мы покажем вам, как настроить Zabbix для контроля, выполняется ли процесс на компьютере Ubuntu linux.

• Версия Zabbix: 3.4.12
• Версия Ubuntu: 18.04

Вам необходимо установить агент Zabbix на компьютер под управлением Linux.

•  Установка агента 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 login

После успешного входа в систему вы будете отправлены на панель инструментов Zabbix.

zabbix dashboard

На экране панели инструментов откройте меню «Конфигурация» и выберите параметр «Хост».

zabbix add host

В правом верхнем углу экрана нажмите кнопку «Создать хост».

Zabbix Create Host

На экране конфигурации хоста вам нужно будет ввести следующую информацию:

• Имя хоста - введите имя хоста для контроля.
• Видимое имя хоста - повторите имя хоста.
• Новая группа - введите имя для идентификации группы подобных устройств.
• Интерфейс агента - введите IP-адрес имени хоста.

Вот исходное изображение, перед нашей конфигурацией.

zabbix Cisco - Antes

Вот новое изображение с нашей конфигурацией.

Zabbix Linux Host

Нажмите кнопку «Добавить», чтобы включить этот хост в базу данных Zabbix.

На экране панели инструментов откройте меню «Конфигурация» и выберите параметр «Хост».

zabbix add host

Найдите и щелкните имя хоста, которое вы создали ранее.

В нашем примере мы выбрали имя хоста: LINUX-SERVER-01

На экране «Свойства хоста» перейдите на вкладку «Приложения».

Zabbix Windows Service Application menu

В верхней правой части экрана нажмите кнопку «Создать приложение».

Zabbix Linux Service Application

На экране «Хост-приложения» создайте новое приложение под названием «Процесс Linux».

Linux Process Application

Закончив создание приложения, перейдите на вкладку «Элементы».

Zabbix Item Tab

В верхней правой части экрана нажмите кнопку «Создать элемент».

На экране создания элемента вам необходимо настроить следующие элементы:

• Имя: введите идентификатор в процесс Linux.

• Тип: Zabbix Agent

• Ключ: proc.num [squid]

• Тип информации: числовой (без знака)

• Интервал обновления: 60 секунд

• Показать значение: как есть

• Применение: Linux-процесс

Zabbix Linux process monitor

Нажмите кнопку «Добавить» и завершите создание элемента.

Подождите 5 минут.

Чтобы проверить свою конфигурацию, откройте меню «Мониторинг» и нажмите «Последний параметр данных».

Zabbix Latest data

Используйте конфигурацию фильтра, чтобы выбрать нужное имя хоста.

В нашем примере мы выбрали имя хоста LINUX-SERVER-01

Нажмите кнопку «Применить».

Zabbix Linux service Filter

Вы должны увидеть результаты мониторинга процессов Linux с помощью Zabbix.

Zabbix Linux Process Status

В нашем примере у нас было 2 экземпляра SQUID.

Поздравляем! Вы настроили сервер Zabbix для контроля состояния процесса Linux.

Чтобы контролировать общий объем памяти, используемый процессом, создайте новый элемент, используя следующий пример.

В нашем примере мы контролируем объем памяти, который использует SQUID.

В верхней правой части экрана нажмите кнопку «Создать элемент».

На экране создания элемента вам необходимо настроить следующие элементы:

• Имя: введите идентификатор.

• Тип: Zabbix Agent

• Ключ: proc.mem [squid]

• Тип информации: числовой (без знака)

• Единицы: B

• Интервал обновления: 60 секунд

• Показать значение: как есть

• Применение: Linux-процесс

Zabbix Linux process monitor memory