Хотите узнать, как пользоваться функцией 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.