Ad Widget

Collapse

Минимальный интервал между проверками

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Минимальный интервал между проверками

    Добрый день.
    Есть необходимость настроить минимальный интервал между проверками. Заказчик хочет 10 секунд... Между ping. Возможно ли это? И какие интервалы минимальные возможны? Есть где-нибудь параметры?

    #2
    Гуры! Пожалуйста, подскажите. Я пробовал уменьшить интервал - кровь из носу надо 10 секунд хотя бы. Пингер перегружается и много приходит ложных срабатываний. Может на порту коммутатора повесить трап пи отвале порта? И от трапа писать сообщения?

    Comment


      #3
      Интервал простых проверок можно выставить хоть в 1 секунду. Вопрос что дальше делать с собираемыми данными и нужны ли они....
      Конкретно - в чем проблема сказать вот так без данных трудно. Телепатов ныньче не завезли...
      Может не хватет производительности сервера для работы с бОльшим количеством данных? (тогда используй деньги)
      Или конфигурирование сервера не сделано правильно? Какая версия сервера? Сколько узлов? Каков nvps? Сколько пингеров в конфиге? Как настроены триггеры?
      Можно и трэпы разбирать. Можно практически как угодно....
      Лучше всего опиши задачу, а не проблему.

      Comment


        #4
        Задача следующая... Есть некое сетевое устройство, которое шлёт непрерывный поток данных. Очень нужно знать, это устройство в сети или недоступно. Через 10 секунд после обнаружения и после отсылки на Телеграм-канал уведомления должен меняться бизнес-процесс. Т.е. момент "между выходом" из строя, получением уведомления и изменением бизнес-процесса должно быть минимальным. Это сетевое устройство включено в управляемый коммутатор, который может издать громкий трап в связи с тем, что порт в дауне. Однако есть и засада. Устройство может подвиснуть, при этом не кладя порт в даун и тут есть тоже засада... Вот собственно требования. Поскольку я Заббикс впервые настраиваю, хотелось бы какой-нить типовой пример... Или хотя бы определение, что уменьшать. Мы сделали в шаблоне Template Module ICMP Ping в элементах данных на icmp ping поставить 1 (просто еденичку) Какое-то время оно как-то работало... При этом на карте писало, что пингер занят более, чем на 75 процентов). Потом начались массовые ложные срабатывания... Вот я молю о помощи...

        Comment


          #5
          Ок. Задача более чем стандартная. Если наличие icmp полностью гарантирует "доступность сервиса" - то нормальный выбор. ( То, что z_сервер непосредственно пингует устройство объяснять не нужно? )

          Еще раз повторю вопросы:
          Какое значение StartPingers в конфиге сервера? (это влияет на "пингер занят более, чем на 75 процентов").
          Какое выражение в триггере который "ложно срабатывает"?
          Какая версия сервера?
          Каков nvps?

          Comment


            #6
            1. Значение StartPingers - по-умолчанию = 1
            2. Значение триггера не меняли - он по-умолчанию. Меняли только интервал.
            3. zabbix-server-mysql.x86_64 4.4.5-2.el7
            4. NVPS 3.28
            Делали практически всё бездумно кавалерийским наскоком на авось не понимая самого механизма работы системы. Первый раз.
            Ушёл читать маны. Но если Вы хотя бы обозначите направление...

            Comment


              #7
              Итого нагрузка на сервере минимальная. Попробуй увеличить StartPingers до 5 и перезапустить сервер.
              Шаблоны разные бывают. Так что «стандартный тригер» - это фантастика. Посмотри в его формулу и по докам разберись что именно там написано. (скоре всего что-то усредняющее - это норм). Попробуй просто попинговать хост с сервера заббикс с целью понять а может правда есть проблемы с сетью?

              Comment


                #8
                Спасибо. Отпишусь.

                Comment


                  #9
                  Итак... Есть вопрос по icmpping. Я поставил в Items в поле key (где ранее было просто icmpping) icmpping[,10,,,30]. Кроме того, установил update interval в 30s. По идее Заббикс должен каждые 30 секунд посылать 10 пакетов к хосту (с таймаутом 30 ms). Однако, судя по tcpdump всё-равно используются значения по-умолчанию. Т.е. 3 пакета и каждуюу 1 минуту. Заббикс перезагружал... Не помогло.

                  Comment


                    #10
                    Ошибка в трактовании параметра "время ожидания".
                    Чтобы было желаемое поведение нужно icmpping[,10,30000,,30]
                    Last edited by Hamardaban; 18-02-2020, 09:02.

                    Comment

                    Announcement

                    Collapse
                    No announcement yet.
                    Working...
                    X