Мне нужно отслеживать статус хоста принтеров из zabbix. Мне удалось контролировать уровень чернил по SNMP. Есть идеи контролировать доступность принтера или нет?
Сначала вы должны добавить новый хост в zabbix агент. Тогда вы можете использовать либо icmpping
чтобы контролировать доступность вашего принтера или легко настроить net.tcp.port[IP,PORT]
. ПОРТ - это порт, открытый на вашем принтере. Часто это может быть 515 (LPD), 9100 (для некоторых HP) или 80 (поскольку многие принтеры имеют встроенный веб-сервер). В качестве примера настройки вы можете проверить это (http://imageshack.us/photo/my-images/829/zabbix1.jpg/).
Но если вы хотите настроить триггер на основе icmpping
после добавления хоста вы должны использовать этот триггер:
{IP,PORT:icmpping.count(1800,0)}>0
Это означает, что ваш принтер был недоступен более одного раза за последние 1800 секунд = 30 минут.
Если вам нужно контролировать несколько принтеров, но не слишком много, вы можете изменить команду на
{IP1,PORT1:icmpping.count(1800,0)}>0|{IP2,PORT2:icmpping.count(1800,0)>0}|...
который проверяет, был ли по крайней мере один принтер недоступен за последние 30 минут.
Для получения необходимой информации см. Это (https://www.zabbix.com/forum/showthread.php?t=16887) и это (https://www.zabbix.com/forum/showthread.php?t=1325). Там есть несколько изображений, определяющих отслеживаемый элемент с помощью простой проверки (разница в том, что я предлагал вам использовать icmpping, а не icmppingsec, которые на самом деле очень похожи), а также определение самого триггера.
Во-вторых, вы должны добавить хосты в меню конфигурации (где вы определяете его IP, порты и т. Д.). Чтобы определить триггер, вы можете связать его с шаблоном или напрямую с хостом (назовем его new_host). Во втором случае вы должны выбрать добавленный хост, перейти к триггерам и нажать создать триггер. В выражении триггера вы должны определить это
{new_host:icmpping.count(1800,0)}>0
Конечно, вы можете проверить доступность принтера (или его хоста) с помощью команды ping.
Поскольку это кажется очевидным, и один из самых простых тестов zabbix позволит вам это сделать, я предполагаю, что вы имели в виду что-то другое, но это то, что вы просили.