elve пишет:Если лень ставить агенты, то можете сделать несколько скриптов и подключить их через агент, работающий на вашем сервере мониторинга.
Также в панели управления видел "Web-проверки", но ни разу не пользовался. Возможно это то, что вам и требуется.
Не знаком особо с написание скриптов, только в powershell и то немного.....
"Web-проверки" - тоже бы вроде не то......
Например шаблон закрепленный за одним из хостов (сервер 1). В "Элементы данных" есть тип "Простая проверка" где можно например пинговать машины "icmpping[]", с триггером "{availability:icmpping[].last(0)}=0", т.е. если возвращяет 0 идет тревога что узел недоступен.
Там же в "Элементы данных" при выборе есть следующие:
Стандартные элементы данных
Тип
Ключ Имя
1)icmppingloss[<target>,<packets>,<interval>,<size>,<timeout>] Returns percentage of lost ICMP ping packets.
2)icmppingsec[<target>,<packets>,<interval>,<size>,<timeout>,<mode>] Returns ICMP ping response time in seconds. Example: 0.02
3)icmpping[<target>,<packets>,<interval>,<size>,<timeout>] Checks if server is accessible by ICMP ping. 0 - ICMP ping fails. 1 - ICMP ping successful. One of zabbix_server processes performs ICMP pings once per PingerFrequency seconds.
4)net.tcp.service.perf[service,<ip>,<port>] Check performance of service. 0 - service is down, sec - number of seconds spent on connection to the service. If <ip> is missing, IP or DNS name is taken from host definition. If <port> is missing, default service port is used.
5)net.tcp.service[service,<ip>,<port>] Check if service is available. 0 - service is down, 1 - service is running. If <ip> is missing, IP or DNS name is taken from host definition. If <port> is missing, default service port is used.
Может нужно использовать 4 или 5 ключ, но тогда не понимаю синтаксис, пробовал по разному, безрезультатно....