Пример работы API zabbix в командной строке sheel Linux Bash, Windows Batch с использованием Curl Часть 1
Обзор системы мониторинга Zabbix
В любом хосте, состоящем более чем из одного сервера, администратору необходимо иметь перед глазами полную картину происходящего. Для упрощения этой задачи в крупных сетях применяются системы мониторинга. К таким системам относится универсальный инструмент Zabbix, который способен отслеживать динамику работы серверов и сетевого оборудования, быстро реагировать на внештатные ситуации и предупреждать возможные проблемы с нагрузкой. Система мониторинга Zabbix также может собирать статистику в указанной рабочей среде и действовать в определенных случаях заданным образом...
Zabbix — мониторинг процессов в Linux
Для мониторинга процессов Linux в заббиксе уже есть готовое решение. Никаких скриптов и пользовательских переменных писать не понадобится. Удобство в том, что заббикс просто возвращает количество процессов с таким именем, можно пользоваться, если несколько процессов с одинаковым именем. Допустим у нас есть процесс manual_auth, да не один, а целых два. Нам нужно мониторить, что этих процессов два и никак не меньше. Создаём item. Type: указываем как Zabbix agent. Key: proc.num[manual_auth] Где вместо manual_auth может быть название вашего процесса...