Ad Widget

Collapse

Ping host to host

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • skaleev
    Junior Member
    • Aug 2012
    • 17

    #1

    Ping host to host

    Возникла проблема, которую не знаю пока как решить.
    Есть канал, который организован как туннель. Данный канал построен через оборудование внешних поставщиков и контролировать работу внутренней организации туннеля мы можем только через ping. Там приватные адреса, которые напрямую из нашей сети недоступны, а контролируем только с маршрутизаторов, которые находятся на концах туннеля. Сервер с Zabbix находится в другой сети, соответственно простая проверка icmpping возвращет 0. Хотелось бы запустить проверку как бы с маршрутизатора, непосредственно подключенного к каналу, получить значение о доступности (типа 0 или 1) и потом триггер использовать о недоступности. Как это можно сделать? Желательно с примером, в Zabbix я новичок.
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    Вариант первый - запускать пинг на маршрутизаторе через SNMP/rsh/ssh/telnet и затем парсить его вывод. Скрипт дергать сервером, читать в документации про "внешние проверки".

    Вариант второй - таки настроить роутиг и при необходимости NAT так что бы удаленный хост можно было пинговать непосредственно с сервера забикса. Вообщем из того что ты написал, естественно, не понятна схема и почему собственно нет роутинга в ту сеть.

    Comment

    • skaleev
      Junior Member
      • Aug 2012
      • 17

      #3
      Пускаю скрипт .sh в консоли linux, отрабатывает нормально, в зависимости от доступности хоста показывает 0 или 1. В элементе данных указываю что внешняя проверка, указываю имя скрипта с параметрами, результат выполнения всегда 0. Как понять где проблема?

      Comment

      • skaleev
        Junior Member
        • Aug 2012
        • 17

        #4
        Посмотрел журналы внимательно, нашел свой косяк... Вопрос снят

        Comment

        Working...