Ad Widget

Collapse

формула для agent.ping с nodata

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Scorpik
    Junior Member
    • Apr 2019
    • 4

    #1

    формула для agent.ping с nodata

    Приветствую всех! Zabbix 4.2. Необходимо создать элемент данных, который при обнаружении запущенного агента на хосте возвращает значение 100, а при отсутствии агента возвращает значение 0.
    Пытаюсь разобраться с формулой по следам гугла и добиться хоть каких-нибудь результатов отображения отсутствия/работы агента:
    в элемент данных zabbix agent ping ставлю тип - вычисляемое, в формулу ставлю nodata(agent.ping,60)
    проверяю полученные данные на графике - на хосте где не запущен агент летят нули в данных, на хосте где zabbix запущен тоже нули летят. Какая правильная формула, которая определяет запущенный агент или как решить задачу изначальную?
    Last edited by Scorpik; 10-04-2019, 22:00.
  • Scorpik
    Junior Member
    • Apr 2019
    • 4

    #2
    Отвечу сам себе в прошлое, возможно кому еще пригодится. Формула для решения данной задачи такая:
    100*(1- (nodata(agent.ping,10)))
    интервал обновления 5s
    Click image for larger version

Name:	zabbix_formula.PNG
Views:	114
Size:	61.9 KB
ID:	432417

    Comment

    Working...