Ad Widget

Collapse

Проверка доступности cisco

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • BlackCatVL
    Junior Member
    • Jul 2015
    • 23

    #1

    Проверка доступности cisco

    Ломаю голову, как сделать, чтобы при падении канала и недоступности cisco приходило уведомление на e-mail.
    С уведомлениями понятно - настроил. У меня несколько штук cisco в узлах сети. Работают по протоколу snmp. Шаблон для них создавал сам. Пока настроил, показывает количество траффик.
    А вот как проверять доступность cisco - не отвалилась ли она? Какой элемент данных взять? Затем еще триггер создать нужно.
    пробовал разные oid - не могу подобрать.
  • Zentarim
    Senior Member
    • Mar 2012
    • 526

    #2
    Originally posted by BlackCatVL
    Ломаю голову, как сделать, чтобы при падении канала и недоступности cisco приходило уведомление на e-mail.
    С уведомлениями понятно - настроил. У меня несколько штук cisco в узлах сети. Работают по протоколу snmp. Шаблон для них создавал сам. Пока настроил, показывает количество траффик.
    А вот как проверять доступность cisco - не отвалилась ли она? Какой элемент данных взять? Затем еще триггер создать нужно.
    пробовал разные oid - не могу подобрать.
    Очень интересный вопрос...
    Не знаю, что вы подразумеваете под "недоступностью", однако если ваши циски начнут помимо snmp работать еще и по icmp, то вы можете воспользоваться icmppingloss\icmppingsec


    А если вы вкладываете в слово "отвалилась" смысл "не могу зайти", то, возможно, вам надо копать в сторону net.tcp.service или net.tcp.service.perf из той же доки.
    Last edited by Zentarim; 24-08-2015, 08:06.

    Comment

    • BlackCatVL
      Junior Member
      • Jul 2015
      • 23

      #3
      Originally posted by Zentarim
      Очень интересный вопрос...
      Не знаю, что вы подразумеваете под "недоступностью", однако если ваши циски начнут помимо snmp работать еще и по icmp, то вы можете воспользоваться icmppingloss\icmppingsec
      Обычной командной ping циски видны (и в линуксе, и с винды пингую). А вот в zabbix я выбираю простую проверку и выбираю icmpping - через какое-то время пишет, что не поддерживается. Не знаю из-за чего это. Не влияет ли, что циски подключены по snmp?

      под "недоступностью" - свет отключили, узбеки канал перебили, уборщица провод вырвала и т.д.

      Вот так настраиваю элемент данных:


      Вот так подключен узел:


      Такая ошибка:
      Last edited by BlackCatVL; 24-08-2015, 08:29.

      Comment

      • Zentarim
        Senior Member
        • Mar 2012
        • 526

        #4
        Originally posted by BlackCatVL
        Обычной командной ping циски видны (и в линуксе, и с винды пингую). А вот в zabbix я выбираю простую проверку и выбираю icmpping - через какое-то время пишет, что не поддерживается. Не знаю из-за чего это. Не влияет ли, что циски подключены по snmp?

        под "недоступностью" - свет отключили, узбеки канал перебили, уборщица провод вырвала и т.д.
        Разумеется SNMP и ICMP между собой никак не связаны и могут работать отдельно или вместе без всяких ограничений. Покажите конфиг элемента данных, скорее всего вы в его описании накосячили. Для примера вам заведомо рабочий элемент данных:

        icmppingloss[{HOST.CONN},5,1000,1472,3000]

        Стучимся на хост 5-ю ICMP пакетами длиной 1472 байта с промежутком в одну секунду и ждем ответа на каждый пакет в течение 3 секунд.

        Comment

        • BlackCatVL
          Junior Member
          • Jul 2015
          • 23

          #5
          Originally posted by zentarim
          Разумеется snmp и icmp между собой никак не связаны и могут работать отдельно или вместе без всяких ограничений.
          Т.е. не важно, как подключен узел сети?
          Originally posted by zentarim
          Покажите конфиг элемента данных, скорее всего вы в его описании накосячили.
          выше сообщение отредактировал - приложил скриншоты

          Originally posted by zentarim
          Для примера вам заведомо рабочий элемент данных:

          Icmppingloss[{host.conn},5,1000,1472,3000]
          я так тоже пробовал. Без разницы - заходишь в узел сети, элементы данные и в колонке Состояние отображается Не поддерживается.
          Last edited by BlackCatVL; 24-08-2015, 08:34.

          Comment

          • Mihail
            Junior Member
            • Jul 2015
            • 20

            #6
            Щёлкни мышкой на красны квадрат с белым крестом, там должна быть причина почему не поддерживается. Выложи сюда плиз.

            Comment

            • BlackCatVL
              Junior Member
              • Jul 2015
              • 23

              #7
              Originally posted by Mihail
              Щёлкни мышкой на красны квадрат с белым крестом, там должна быть причина почему не поддерживается. Выложи сюда плиз.
              Недогадался нажать. Жесть.
              Вот, что пишет:
              fping failed: "/usr/sbin/fping6: can't create raw socket (must run as root?) : Operation not permitted"

              Кажись, просто не хватает прав.
              сейчас попробую сделать права на этот файл.

              Comment

              • Zentarim
                Senior Member
                • Mar 2012
                • 526

                #8
                Originally posted by BlackCatVL


                я так тоже пробовал. Без разницы - заходишь в узел сети, элементы данные и в колонке Состояние отображается Не поддерживается.
                После просмотра скриншота https://yadi.sk/i/e-1oD5B8icoCt появилось подозрение, что вам нужно долго и упорно вчитываться в документацию, а также в мой второй ответ. Я очень надеюсь, что ошибаюсь, и вы этот скриншот выложили по ошибке.

                Comment

                • BlackCatVL
                  Junior Member
                  • Jul 2015
                  • 23

                  #9
                  Originally posted by zentarim
                  После просмотра скриншота https://yadi.sk/i/e-1od5b8icoct появилось подозрение, что вам нужно долго и упорно вчитываться в документацию, а также в мой второй ответ. Я очень надеюсь, что ошибаюсь, и вы этот скриншот выложили по ошибке.
                  :d
                  Не заметил, что скриншот не тот. Спасибо. Сейчас перезалью, как у меня.

                  Comment

                  • Zentarim
                    Senior Member
                    • Mar 2012
                    • 526

                    #10
                    Originally posted by BlackCatVL
                    Недогадался нажать. Жесть.
                    Вот, что пишет:
                    fping failed: "/usr/sbin/fping6: can't create raw socket (must run as root?) : Operation not permitted"

                    Кажись, просто не хватает прав.
                    сейчас попробую сделать права на этот файл.
                    Описание опять-таки есть тут:


                    shell> chown root:zabbix /usr/sbin/fping
                    shell> chmod 4710 /usr/sbin/fping
                    FreeBSD:
                    # ls -la /usr/local/sbin/fping
                    -r-sr-xr-x 1 root wheel 24952 5 янв 2014 /usr/local/sbin/fping

                    Comment

                    • BlackCatVL
                      Junior Member
                      • Jul 2015
                      • 23

                      #11
                      Вот новый скриншот:

                      Перенастроил, как вы написали. До этого была с другим кол-вом пакетов, временем жизни и ожидания, размер пакета другой.

                      Выполнил команды - добавил права на оба файла. В конфиге прописал FpingLocation для обоих - fping и fping6

                      Сейчас пишет, что все-равно их не видит:
                      At least one of '/usr/sbin/fping', '/usr/sbin/fping6' must exist. Both are missing in the system.


                      Кусок конфига:
                      Last edited by BlackCatVL; 24-08-2015, 09:29.

                      Comment

                      • BlackCatVL
                        Junior Member
                        • Jul 2015
                        • 23

                        #12
                        все, заработало.
                        дело в этой строке.
                        chown root:zabbix /usr/sbin/fping

                        Для версии 2.4 нужно
                        chown root:zabbixs /usr/sbin/fping


                        Всем спасибо за помощь. Повысили мой скил
                        Last edited by BlackCatVL; 24-08-2015, 10:11.

                        Comment

                        • Zentarim
                          Senior Member
                          • Mar 2012
                          • 526

                          #13
                          Originally posted by blackcatvl
                          Для версии 2.4 нужно
                          chown root:zabbixs /usr/sbin/fping
                          У самого 2.4, но для меня это новость. Вы из пакетов ставили?

                          Comment

                          • BlackCatVL
                            Junior Member
                            • Jul 2015
                            • 23

                            #14
                            Originally posted by Zentarim
                            У самого 2.4, но для меня это новость. Вы из пакетов ставили?
                            Не знаю. Мне он достался по наследству. Вместе с добавленными циско и двумя самопальными шаблонами к ним, которые всего лишь показывают загрузку двух интерфейсов.

                            Вот и пытаюсь разобраться и донастроить, чтобы была от него пользова)

                            про root:zabbixs нашел здесь, в иностарнной ветке. После ввода этих команд - заработало.

                            Comment

                            • tuban
                              Senior Member
                              Zabbix Certified Specialist
                              • Sep 2012
                              • 286

                              #15
                              Originally posted by Zentarim
                              У самого 2.4, но для меня это новость. Вы из пакетов ставили?
                              Это актуально только для CentOS и Suse. Сам с таким сталкивался.

                              Comment

                              Working...