Хотите узнать, как пользоваться функцией 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.
В нашем примере эта команда говорит нам, что на нашем компьютере Linux создано 33 учетных записи.
Пришло время интегрировать эту команду в Zabbix агент.
Теперь вы должны найти расположение файла zabbix_agentd.conf в вашей системе.
Вам нужно отредактировать файл zabbix_agentd.conf.
Вот исходный файл, до нашей конфигурации.
Вот новый файл с нашей конфигурацией.
Для завершения настройки необходимо перезагрузить Zabbix Агент, запущенный на этом компьютере.
Если был использован наш учебник по установке Zabbix агента, вы можете перезапустить Zabbix агент с помощью следующей команды:
Теперь Zabbix сервер должен иметь возможность связаться с этим компьютером и запросить количество учетных записей, созданных в системе, используя ключ: computer.linux.usercount
Zabbix агент, установленный на компьютере Linux, сообщит о количестве учетных записей, созданных в системе.
Чтобы проверить нашу конфигурацию, введите следующую команду на консоли Zabbix сервера:
В нашем примере компьютер 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

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

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

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

На экране конфигурации host вам придется ввести следующую информацию:
• Имя хоста — введите имя хоста для мониторинга.
Видимое хостимя — Повторите имя хоста.
Новая группа — Введите имя для идентификации группы подобных устройств.
• Интерфейс агента — Введите IP-адрес имени хоста.
Вот оригинальное изображение, перед нашей конфигурацией.

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

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

Найдите и щелкните имя хоста, которое вы создали ранее.
В нашем примере мы выбрали имя хоста: LINUX-SERVER-01
На экране свойств хоста получите доступ к вкладке Приложения.

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

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

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

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

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

Используйте конфигурацию фильтра, чтобы выбрать нужное имя хоста.
В нашем примере мы выбрали имя хоста LINUX-SERVER-01.
Нажмите на кнопку Применить.

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

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