Ad Widget

Collapse

Проверка работоспособности служб или по&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MaxPayne07
    Junior Member
    • May 2015
    • 4

    #1

    Проверка работоспособности служб или по&

    Добрый день!

    Как проверить работоспособность оборудования находящееся за Хабом (На хабе есть веб-интерфейс и чтобы получить доступ к оборудованию находящимся за хабом, то потребуется пробросить порт в веб-интерфейсе).
    Например:
    у хаба есть 2 интерфейса LAN и WAN(Lan: 192.168.0.22 и Wan: 10.0.0.1)
    к хабу подключен неттоп и имеет ip-адрес: 10.0.0.2, на неттопу запущено веб-приложение через порт 8081.
    На хабе пробрасывается порт 8081 для доступа к неттопу.
    Чтобы подключиться через веб-интерфейс к неттопу, я должен в браузере прописать 192.168.0.22:8081.

    Как настроить? Желательно без zabbix-агента.
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2

    Comment

    • MaxPayne07
      Junior Member
      • May 2015
      • 4

      #3
      net.tcp.service[tcp,<ip>,8081] не работает, net.tcp.service[tcp,192.168.0.22,8081]
      Last edited by MaxPayne07; 26-05-2015, 10:13.

      Comment

      • MaxPayne07
        Junior Member
        • May 2015
        • 4

        #4
        Пробовал net.tcp.service[telnet,,5900] . Не заработало.

        net.tcp.service[http] не подходит, т.к. у хаба тоже есть сетевой интерфейс. И именно с него будет собираться информация, а не с устройства за ним.
        Attached Files

        Comment

        • sadman
          Senior Member
          • Dec 2010
          • 1611

          #5
          Ну, должна же быть какой-то критерий оценки "работает/не работает": результат = 0, айтем в unsupported или что-то иное.
          Я вижу, например, в настройках айтема тип данных - float. А возвращается 1|0 - unsigned.

          в net.tcp.service[..] - http это просто тип проверки. Можно же написать net.tcp.service[http,,8081].

          Вообще, конечно, нужно начать не с того "как проверить", а с формулирования ответа на вопрос "что проверить". Мы вам тут советуем, советуем - а в итоге окажется, что вам нужно проверить состояние датчика, который подключен к устройству с веб-интерфейсом, в котором который видно строку "relay38=on".

          Можете же вот и этим воспользоваться, в принципе: https://www.zabbix.com/forum/showthread.php?t=49638

          Comment

          • MaxPayne07
            Junior Member
            • May 2015
            • 4

            #6
            Originally posted by sadman
            Ну, должна же быть какой-то критерий оценки "работает/не работает": результат = 0, айтем в unsupported или что-то иное.
            Я вижу, например, в настройках айтема тип данных - float. А возвращается 1|0 - unsigned.

            в net.tcp.service[..] - http это просто тип проверки. Можно же написать net.tcp.service[http,,8081].

            Вообще, конечно, нужно начать не с того "как проверить", а с формулирования ответа на вопрос "что проверить". Мы вам тут советуем, советуем - а в итоге окажется, что вам нужно проверить состояние датчика, который подключен к устройству с веб-интерфейсом, в котором который видно строку "relay38=on".

            Можете же вот и этим воспользоваться, в принципе: https://www.zabbix.com/forum/showthread.php?t=49638
            Нужно проверить доступность порта на неттопе =)

            Попробовал net.tcp.service[tcp,<ip>,8081] не работает - пишет "нет данных", net.tcp.service[tcp,192.168.0.22,8081] - собирает данные.
            Первый запрос неправильный? Обязательно указывать IP?

            Comment

            • sadman
              Senior Member
              • Dec 2010
              • 1611

              #7
              Originally posted by MaxPayne07
              Попробовал net.tcp.service[tcp,<ip>,8081] не работает - пишет "нет данных", net.tcp.service[tcp,192.168.0.22,8081] - собирает данные.
              Первый запрос неправильный? Обязательно указывать IP?
              Если вот так и написано в ключе: <ip>, то конечно же неправильный. Это же просто обозначение того, что должно стоять в данной позиции аргументов(параметров) ключа.
              Или пишите адрес или оставляйте пустым (net.tcp.service[tcp,,8081]). В последнем случае ip будет взят из настроек узла, к которому этот ключ относится.

              Comment

              Working...