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

• Zabbix 3.4.12
• Ubuntu 18.04

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

Список оборудования:

В следующем разделе представлен список оборудования, используемого для создания этого учебника Забфикса.

Каждую часть оборудования, перечисленных выше, можно найти на веб-сайте Amazon.

Заббикс плейлист:

На этой странице мы предлагаем быстрый доступ к списку видео, связанных с установкой Забфикса.

Не забудьте подписаться на наш канал YouTube под названием FKIT.

Учебник - Настройка UserParameter на Zabbix Агенте

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

Установка Zabbix агента на Linux.

Далее нам нужно найти команду Linux, которая поможет нам отслеживать то, что Zabbix агент не смог.

В нашем примере мы хотим знать количество учетных записей, созданных на компьютере Linux.

Используйте следующую команду, чтобы получить количество учетных записей, созданных на компьютере Linux.

Copy to Clipboard

В нашем примере эта команда говорит нам, что на нашем компьютере Linux создано 33 учетных записи.

Пришло время интегрировать эту команду в Zabbix агент.

Теперь вы должны найти расположение файла zabbix_agentd.conf в вашей системе.

Вам нужно отредактировать файл zabbix_agentd.conf.

Copy to Clipboard

Вот исходный файл, до нашей конфигурации.

Copy to Clipboard

Вот новый файл с нашей конфигурацией.

Copy to Clipboard

Для завершения настройки необходимо перезагрузить Zabbix Агент, запущенный на этом компьютере.

Если был использован наш учебник по установке Zabbix агента, вы можете перезапустить Zabbix агент с помощью следующей команды:

Copy to Clipboard

Теперь Zabbix сервер должен иметь возможность связаться с этим компьютером и запросить количество учетных записей, созданных в системе, используя ключ: computer.linux.usercount

Zabbix агент, установленный на компьютере Linux, сообщит о количестве учетных записей, созданных в системе.

Чтобы проверить нашу конфигурацию, введите следующую команду на консоли Zabbix сервера:

Copy to Clipboard

В нашем примере компьютер Linux, на котором запущен Zabbix агент, использует IP-адрес: 192.168.0.150.

Как видите, Zabbix сервер способен удаленно получать эту информацию от Агента.

Учебное пособие - Конфигурация Zabbix UserParameter

Теперь нам нужно получить доступ к панели мониторинга сервера Забфикси и добавить компьютер Linux в качестве хоста.

Откройте браузер и введите IP-адрес вашего веб-сервера плюс /zabbix.

В нашем примере в браузер был введен следующий URL::

• http://35.162.85.57/zabbix

На экране входа используйте имя пользователя по умолчанию и пароль по умолчанию.

• Default Username: Admin
• Default Password: zabbix

zabbix login

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

zabbix dashboard

На экране панели мониторинга получите доступ к меню Configuration и выберите опцию Host.

zabbix add host

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

Zabbix Create Host

На экране конфигурации host вам придется ввести следующую информацию:

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

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

zabbix Cisco - Antes

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

Zabbix Linux Host

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

На экране панели мониторинга получите доступ к меню Configuration и выберите опцию Host.

zabbix add host

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

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

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

Zabbix Windows Service Application menu

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

Zabbix Linux Service Application

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

Linux Application

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

Zabbix Item Tab

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

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

• Имя: Введите значение ключа, используемое в файле zabbix_agentd.conf.
• Тип: Zabbix агент
• Ключ: создайте пользовательский ключ для вашего Userparameter
• Тип информации: Номер (без подписи)
• Интервал обновления: 60 секунд
• Применение: Linux

Zabbix Userparam monitor linux

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

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

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

Zabbix Latest data

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

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

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

Zabbix Linux service Filter

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

Zabbix Userparameter Result

Поздравляю! Вы настроили функцию Zabbix Userparameter.