Ad Widget

Collapse

"Экстримальный" мониторинг

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • island
    Junior Member
    • Oct 2020
    • 5

    #1

    "Экстримальный" мониторинг

    Приветствую,

    Как соответствует из сабжа мониторинг экстримальный, обьясню
    стек экстримов, максимально нагруженый, пинги на него не всегда акктуальны, а тут я приплыл со своим забиксом,
    он и отсыхает вечно по SNMP что посоветуете + ко всему постоянно висит

    Unreacheble Poller service 75%
    Code:
    ps aux | grep poller
    выдает

    около двадцати таких процессов из 70

    Code:
    /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000037 sec, idle 5 sec]
    решил проблемму с ошибкой, изменив таймаут на ожидание ответа от сервера, с 30 на 9 сек
    в
    /etc/zabbix/zabbix-server.conf
    Но это частично решает вопрос( Триггер на грани срабатывания

    Вторая часть вопроса касается вэб оболочки, предположим я вот прямо сейчас (вот прям-прям щас)
    решил изменить периодичность опроса 350 портового коммутатора (стека), как изменив один параметр, сделать что б он применился ко всем айтемам-портам на коммутаторе

    подозреваю делается это как-то на шаблоне


    Тапками не бросайте
    Last edited by island; 01-10-2020, 20:17.
  • island
    Junior Member
    • Oct 2020
    • 5

    #2
    в аттаче вывод ps aux | grep pollers

    правильно я понимаю, это пуллеры кторые залипли ожидая ответ от залипшего свитча? (извините за тавтологию)
    Attached Files

    Comment

    • Kos
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • Aug 2015
      • 3404

      #3
      Вот хотел помочь, но изложено так, что человеку со стороны трудно понять, о чём идёт речь.
      Например, по словосочетанию "стек экстримов" Гугл первой ссылкой выдаёт палатку "Стек 2" в магазине "Экстрим". Подозреваю, что речь, всё же, не о ней, а о каком-то сетевом оборудовании вроде этого; но дальнейшее описание тоже заставляет включать навыки телепатии.
      я приплыл [...], он и отсыхает [...] что посоветуете
      Вот даже затрудняюсь прокомментировать. Я не понимаю, что Вы пытаетесь делать, чего ожидаете и что получаете. Примерно как в байке про диспетчера "скорой помощи", которая спрашивала звонящего: "Уточните, пожалуйста: е%анулся - это сошёл с ума или ударился? Мне же надо понимать, какую бригаду отправлять!" :-)

      Unreacheble Poller service 75%
      Обычно свидетельство недостаточного количества процессов Unreacheble Poller в конфиге сервера. Найти параметр StartPollersUnreachable в конфиг-файле сервера Zabbix (как правило, zabbix_server.conf), поменять, перезапустить процесс сервера Zabbix.

      выдает около двадцати таких процессов из 70
      Около двадцати - каких? Из семидесяти - чего?

      как изменив один параметр, сделать что б он применился ко всем айтемам-портам на коммутаторе
      Как правило, в шаблоне задаётся правило обнаружения (discovery), в котором по указанным прототипам элементов данных (айтемов) и триггеров создаются реальные айтемы и триггеры для портов (чтобы не делать это вручную самому для каждого из ваших 350 портов). Если нужно что-то поменять (например, интервал опроса для элемента данных), то меняете это в прототипе (в настройках хоста или шаблона), после очередного срабатывания процедуры дискаверинга все созданные из этого прототипа элементы данных обновятся. В пятой версии Zabbix теперь можно самому "пнуть" SNMP-шное правило обнаружения, чтобы не ждать периода дискаверинга (через кнопку "Execute now").

      Добавлено:
      в аттаче вывод ps aux | grep pollers
      Просто "Poller" и "Unreachable Poller" - это разные типы процессов. Первый занимается опросом хостов (в том числе по SNMP), а второй - периодической проверкой доступности хостов, которые не отвечали (и были помечены Zabbix-ом как unreachable).
      Last edited by Kos; 02-10-2020, 11:05.

      Comment

      • island
        Junior Member
        • Oct 2020
        • 5

        #4
        Удивительное ощущение, меня затролили, но я получил абслютно всю необходимую информацию)

        Около двадцати - каких? Из семидесяти - чего?
        Скажем так
        Это ответ на мой вопрос

        Просто "Poller" и "Unreachable Poller" - это разные типы процессов. Первый занимается опросом хостов (в том числе по SNMP), а второй - периодической проверкой доступности хостов, которые не отвечали (и были помечены Zabbix-ом как unreachable).
        Больше интересует теперь,
        то меняете это в прототипе
        Я даже для таких дел локаль русскую установил и заббикс руссифицировал, подскажите уважаемый, куда тыкать?

        На шаблон внутри хоста?

        Comment

        • Kos
          Senior Member
          Zabbix Certified SpecialistZabbix Certified Professional
          • Aug 2015
          • 3404

          #5
          Удивительное ощущение, меня затролили, но я получил абслютно всю необходимую информацию)
          Ну дык, долгие годы телепатии при работе сисадмином так быстро не пропьёшь ;-)

          Я даже для таких дел локаль русскую установил и заббикс руссифицировал, подскажите уважаемый, куда тыкать?
          Ну, у меня-то английский интерфейс, но надеюсь помочь.
          Configuration ("Настройка") -> Hosts ("Узлы сети"), напротив нужного вам хоста жмёте ссылку "Discovery" ("Обнаружение"):

          Click image for larger version

Name:	screenshot-2020-10-02_04.PNG
Views:	219
Size:	13.0 KB
ID:	410116

          Там будет список правил обнаружения. Если они наследуются от шаблона - то перед именем правила (1) будет указано имя шаблона (2), для перехода к редактированию шаблона можно нажать на это имя шаблона. Затем жмём на ссылку с прототипами элементов данных в нужном правиле - "Item prototypes" ("Прототипы элементов данных") (3), и там уже редактируем, что нужно (вероятно, интервалы опроса для каждого из прототипов):

          Click image for larger version

Name:	screenshot-2020-10-02_05.PNG
Views:	195
Size:	53.3 KB
ID:	410117

          Comment

          • island
            Junior Member
            • Oct 2020
            • 5

            #6
            Супер, спасибо огромное коллега.

            А внеся изменеия в тэмплейт данного предположим коммутатора, не внесутся ли изменения ко всем остальным кто использует этот же шаблон (наследование)?
            к данной мысли меня насторожила кнопка Clone в меню тэмплейта.

            т.к. скажем разные по нагружености стеки присутствуют, с одних хочется по максимуму инфу собирать, а под другие попытаться подстроиться

            Comment

            • Kos
              Senior Member
              Zabbix Certified SpecialistZabbix Certified Professional
              • Aug 2015
              • 3404

              #7
              Тут дело такое.
              Какие-то параметры можно менять только на самом шаблоне, а какие-то - и на унаследованной от этого шаблона копии на самом хосте.
              Вот интервалы обновлений, насколько я вижу, можно менять на самом хосте (для обычных элементов данных - прямо в свойствах этого элемента данных; для создаваемых механизмом LLD - в свойствах прототипа).
              Да, при изменении на самом шаблоне эти изменения применятся ко всем хостам, к которым этот шаблон применён. Поэтому я вижу два варинта:
              1) сделать копию шаблона (как правильно замечено, проще всего это сделать через клонирование), после чего к разным хостам применять разные шаблоны;
              2) если все отличия сводятся только к тому, что на паре хостов надо поменять интервалы обновлений для некоторых параметров, то можно обойтись одним шаблоном: привязать его ко всем нужным хостам, после чего на нужных хостах поменять интервалы обновлений. Кстати, удобно делать это кнопrкой "Mass update", выделив все нужные айтемы либо прототипы (чтобы не тыкать их по одному).

              Comment

              • island
                Junior Member
                • Oct 2020
                • 5

                #8
                Благодарю, кратко, информативно, исчерпывающе.

                Comment

                Working...