Ad Widget

Collapse

Ping c Zabbix.agent

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • gtbike
    Junior Member
    • Jun 2013
    • 5

    #1

    Ping c Zabbix.agent

    Добрый день, есть агент на Win сервере 2.0.3, не в сети ZAbbix server (2.0.3), цель пинговать железку в сети агента, был написан скрипт, так как агент не умеет так делать был написан скрипт FPingLost.bat

    Содержание:
    @echo off
    C:\zabbix\etc\scripts\monping\fping.exe %1 -n 10 C:\zabbix\etc\scripts\monping\gawk.exe "/Lost/ {printf $10}"

    Fping отправляет 10 пакетов, gawk, выводит нужно значение.

    Результат выдает кол-во потерянных пакетов, одним символом.

    В конфигурации агента строка параметра выглядит так:
    UserParameter=FPingLost[*],C:\zabbix\etc\scripts\monping\fpingLost.bat $1

    Пользовательские параметры разрешены
    UnsafeUserParameters=1

    Данный скрипт работает до перехода на версию 2.0., после перехода при проверки выдает ZBX_NOTSUPPORTED

    Прошу помочь в поиске ошибки или аналогичного решения.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Попробуйте

    Comment

    • gtbike
      Junior Member
      • Jun 2013
      • 5

      #3
      Originally posted by dima_dm
      Пробовал, этот скрипт не рабочий, ошибку я устранить не смог.

      Из мануала
      Используемая команда должна всегда возвращать не пустое значение (и не перевод строки). Если командой возвращено несоответствующее требованиям значение, тогда агентом будет отправлено сообщение zbx_notsupported

      Но у меня на выходе цифровое значение.

      Comment

      Working...