Ad Widget

Collapse

zabbix не может рисовать графики с двух 24 портов

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • teebot
    Junior Member
    • Jun 2012
    • 16

    #1

    zabbix не может рисовать графики с двух 24 портов

    Здравствуйте.

    Вот так странно я назвал тему. Теперь немного ее расшифрую. Значит есть вполней рабочий достаточно нагружений свитч на 24 гигабитных порта. На нем настроен SNMPv3. Получаю я с него:
    1) загрузку ЦПУ
    2)Свободную память
    3)ифно по трафику
    4)ошибки на интерфейсах
    5)скороть поступления бродкастов на порту.

    Проблема в следующем.
    1)failed: another network error, wait for 60 seconds
    2)enabling SNMP checks on host [catalyst-24port]: host became available(он то появляется то исчезает)
    3)Администрирование-Очередь просроченные задния на 1час.
    4)Некоторые OID вообще не может получить. говорит нет данных.

    Что было сделано для устрарения этих проблем.
    1) StartPollers=300
    2) UnreachableDelay=60 вместо 15
    3) тюнинг MySQL.
    4) пробовал играться с параметром задержки обновления елемента ставил от 30 до 300 сек.
    ситуация улучшается но всеравно графики не рисуются.
    Вот добавил я свитч прошщло уже больше часа а данные получены только с половины интерфейсов.

    Загрузка системы:
    load averages: 0.29, 0.44, 0.49
    память 584M Free
    vmstat
    procs memory page disks faults cpu
    r b w avm fre flt re pi po fr sr da0 da1 in sy cs us sy id
    0 0 0 2742M 580M 1735 0 0 0 1721 0 0 0 214 6563 1908 5 3 92
    0 0 0 2739M 581M 664 0 0 0 477 0 0 0 245 10724 2634 2 3 95
    0 0 0 2739M 581M 212 0 0 0 0 0 0 0 146 8247 1856 2 2 96
    0 0 0 2735M 581M 755 0 0 0 477 0 0 0 216 8937 2205 3 4 93
    0 0 0 2731M 581M 330 0 0 0 387 0 0 0 153 8127 1780 3 2 96
    0 0 0 2728M 582M 338 0 0 0 391 0 0 0 289 9057 2201 3 2 95
    0 0 0 2724M 582M 435 0 0 0 498 0 0 0 244 9833 2666 3 3 93
    0 0 0 2721M 583M 330 0 0 0 400 0 19 0 123 7913 1725 3 2 96
    0 0 0 2714M 585M 397 0 0 0 692 0 0 0 222 8833 2260 4 3 94
    0 0 0 2714M 585M 5 0 0 0 0 0 0 0 171 8316 1847 2 1 97
    0 0 0 2714M 585M 7 0 0 0 0 0 0 0 238 8459 2025 3 2 95
    0 0 0 2719M 584M 2642 0 0 0 2671 0 7 0 346 14196 3383 10 7 84
    2 3 0 2725M 583M 131 0 0 0 66 0 0 0 322 9083 2315 3 3 94
    0 0 0 2720M 584M 446 0 0 0 477 0 5 0 327 10011 2546 4 3 93
    1 0 0 2720M 584M 264 0 0 0 159 0 5 0 208 8708 2061 3 2 95
    0 0 0 2720M 584M 13 0 0 0 0 0 0 0 390 9719 2436 4 2 94
    0 0 0 2720M 584M 147 0 0 0 183 0 0 0 351 11491 3140 4 3 92
    1 0 0 2720M 584M 4 0 0 0 0 0 0 0 254 8693 2176 4 2 94
    0 0 0 2719M 585M 196 0 0 0 108 0 0 0 295 9343 2420 3 2 95
    0 0 0 2715M 585M 333 0 0 0 389 0 0 0 213 8796 2058 3 2 94
    0 0 0 2715M 585M 4 0 0 0 2 0 0 0 261 8789 2089 3 2 96
    0 0 0 2704M 584M 8585 0 0 0 8514 0 0 0 485 17891 3810 24 10 67
    0 2 0 2704M 584M 7 0 0 0 2 0 27 0 312 9097 2415 3 2 95
    в MySQL slow query не замечено.
    ОС: FreeBSD 7.2-RELEASE
    zabbix: 2.0.0

    Почему я озаглавил тему что не может читать с двух свитчей. Потому что я взял свитч из коробки подключил девайсы к нему настроил SNMP в надежде что первый свитч глючит или перегружен траффиком. Ситуация не изменилась. Прихожу к выводу что с забиксом что-то не то.

    Что мне сделать что бы забикс нормально рисовал графики?

    Спасибо.
  • ugh
    Senior Member
    • Jun 2009
    • 296

    #2
    а тисипидампом посмотрите что происходит )

    Comment

    • teebot
      Junior Member
      • Jun 2012
      • 16

      #3
      Оттуда льет как вода на гидроелектростанции в турбинное отделение.
      Что мне в этом флуде искать?

      Comment

      • ugh
        Senior Member
        • Jun 2009
        • 296

        #4

        *сейчас 1,8,9 но ситуация не поменялась с тех времен

        как-то так, может?

        Comment

        • teebot
          Junior Member
          • Jun 2012
          • 16

          #5
          Мои значения
          zabbix[wcache,history,pfree]
          zabbix[wcache,text,pfree]
          zabbix[wcache,trend,pfree]
          Насколько я понял то у меня на 99% кеш свободен

          В конфиге поувеличивал все воможные кеши. это не целенаправленный тюнинг, просто поднял все параметры. Возможно совершил глупость. Но ситуация не изменилась вообще.
          Attached Files
          Last edited by teebot; 22-06-2012, 20:46.

          Comment

          • zalex_ua
            Senior Member
            Zabbix Certified Trainer
            Zabbix Certified SpecialistZabbix Certified Professional
            • Oct 2009
            • 1286

            #6
            300 пуллеров это перегиб, ставьте дефолт и наблюдайте согластно http://blog.zabbix.com/monitoring-ho...esses-are/457/

            Попробуйте перейти на SNMPv1 или v2 временно, проверьте как ситуация изменится с этим.

            Вы уверены что ваша железка выдерживает поток запросов v3 ?
            Это как никак грузит ее мозг, впрочем как и заббикс серверу тоже, но такие вопросы как правило возникают к железкам.

            И делаете это все на последней стабильной версии заббикс сервера !!!

            Comment

            • teebot
              Junior Member
              • Jun 2012
              • 16

              #7
              Originally posted by zalex_ua
              Попробуйте перейти на SNMPv1 или v2 временно, проверьте как ситуация изменится с этим.
              в забиксе есть уже девайс с SNMPv2. С ним проблем никаких.
              Originally posted by zalex_ua
              Вы уверены что ваша железка выдерживает поток запросов v3 ?
              Это как никак грузит ее мозг, впрочем как и заббикс серверу тоже, но такие вопросы как правило возникают к железкам.

              И делаете это все на последней стабильной версии заббикс сервера !!!
              уверен на 200%.
              во-первых, sh proc cpu hist об этом красноречиво говорит.
              во-вторых, я пробовал на абсолютно новой железке которую взял специально что бы подключить в заббик для теста.
              в-третьих, железка так же мониторится по PRTG и там таких проблем не наблюдается.

              Количество пуллеров я уже уменьшил. И пытался провести оптимизацию согласно http://www.slideshare.net/xsbr/alexe...formancetuning. Пока все безрезультатно

              Comment

              • teebot
                Junior Member
                • Jun 2012
                • 16

                #8
                Значитрисую графики как описано в блоге. Насколько я могу понять, то забикс у меня отдыхает. Кеша, пуллеров и и т.д. хватает с головой.
                Вот только попогите мне правильно понять вот эти значения.

                требуемоя производительность больше чем реальная. В хелпе тоже как-то непонятно написано.
                zabbix[requiredperformance]
                Требуемое быстродействие zabbix сервера, имеются ввиду новые значения в секунду.
                ну вот как это можно понять???
                Attached Files

                Comment

                • dotneft
                  Senior Member
                  • Nov 2008
                  • 699

                  #9
                  Есть теоретическая, основанная на SUM(delay)/COUNT(*) элементов данных, а есть реальная, то есть та которую действительно обрабатывает заббикс. Вполне вероятно что цифры будут отличаться.

                  Например после перезапуска сервера required будет больше теоретической.

                  Comment

                  • Navoyenok
                    Senior Member
                    • Dec 2011
                    • 101

                    #10
                    Доброго времени суток.

                    Это не проблема Zabbix-а, а проблема в недрах NET-SNMP.

                    У нас возникла таже проблема. Два варианта решения:

                    1. Использовать внешний скрипт.
                    2. (более легкий) Нужно для каждого устройства, с которого Вы получаете данные по SNMPv3 задавать свой уникальный ID-устройства (чтобы NET-SNMP не путался).

                    Если интересно, то могу более подробно пояснить как "путается" NET-SNMP.

                    С уважением, Navoyenok

                    Comment

                    • teebot
                      Junior Member
                      • Jun 2012
                      • 16

                      #11
                      Это проблема забикс ни никого другого. Prtg в тоже самое время рисует аж дым идет. И все нормально.

                      Comment

                      • zalex_ua
                        Senior Member
                        Zabbix Certified Trainer
                        Zabbix Certified SpecialistZabbix Certified Professional
                        • Oct 2009
                        • 1286

                        #12
                        вот:

                        http://www.zabbix.com/documentation/...ems#snmp_agent
                        Code:
                        If monitoring SNMPv3 devices, make sure that msgAuthoritativeEngineID 
                        (also known as snmpEngineID or “Engine ID”)
                        is never shared by two devices. It must be unique for each device.
                        ноги растут отсюда:

                        Comment

                        • teebot
                          Junior Member
                          • Jun 2012
                          • 16

                          #13
                          я писал что брал новый свитч из коробки, только для того что бы проверить забикс. Результат был один и тот же. Не знаю как но проблема с SNMP решилась. Причем решилась после того сервер забикс был выключен больше 12 часов. После включения забикс вроде начал нормально работать с SNMP. И EngineID вроде как забиксу не помеха. Короче он живет своей жизнью. Теперь вот заметил приколы с тригерами.

                          Есть надежда что установка с нуля версии 2.0.1 может решить проблемы, если не все то многие. Но я как предсталю что на это надо убить пару часов времени так сразу расхачиваю дальше развивать это забикс.

                          Comment

                          • zalex_ua
                            Senior Member
                            Zabbix Certified Trainer
                            Zabbix Certified SpecialistZabbix Certified Professional
                            • Oct 2009
                            • 1286

                            #14
                            Originally posted by teebot
                            Это проблема забикс ни никого другого. Prtg в тоже самое время рисует аж дым идет. И все нормально.
                            Использует ли ваш Prtg библионету libnetsnmp.so ?
                            Подозреваю что нет, а вызывает из коммандной строки соответсвующий бинарник snmp*
                            В таком случае, логически, вызовы для разных устройств никак между собой не связанны.

                            А zabix это демон, который при запуске подгружает libnetsnmp.so и использует для вызовов функций, там то и может использоваться общий кеш в библиотеке (мое предположение) и возникает такая ситуация.

                            Comment

                            • teebot
                              Junior Member
                              • Jun 2012
                              • 16

                              #15
                              Originally posted by zalex_ua
                              Использует ли ваш prtg библионету libnetsnmp.so ?
                              Да перестанте, мне как пользователю главное что бы работало, а не кто какую библиотеку использует. У забикса безусловно есть свои преимущества, но использвание библиотеки ну никак не одно из них.

                              Comment

                              Working...