Ad Widget

Collapse

"Тормоза" после переноса базы

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • semenovskn
    Junior Member
    • Jul 2014
    • 5

    #1

    "Тормоза" после переноса базы

    Приветствую всех!

    Проблема заключается в следующем, была виртуалка c OS Ubuntu Server на hyper-v, на ней крутился zabbix. Работала она не стабильно, отваливалась сетка итд. (Hyper-v не поддерживает linux os).

    Было решено перенести zabbix на выделенный сервер - HP DL 360G5
    На нем развернута CentOS 6.5 x64 и пустой инстанс zabbix 2.2.5 (СУБД MySQL)
    Далее я просто перенес таблицы из старой базы в новую, поправил конфиги и запустил сервер zabbix.
    На первый взгляд все работает хорошо, но после накопления определенного объема данных в базе, начинает медленно работать вкладка "Последние данные".
    Из-за чего может это быть? Нарушены индексы в базе? Или еще что-то?
    Настройки Mysql оптимизировал согласно рекомендациям скрипта mysqltuner.pl
    • Кол-во узлов под наблюдением 103
    • Кол-во элементов данных активных 3047
    • Кол-во триггеров активированных 749
    • Требуемое быстродействие 31.62
    Last edited by semenovskn; 25-08-2014, 10:47.
  • pzabortsev
    Senior Member
    • Dec 2012
    • 338

    #2
    Originally posted by semenovskn
    (Hyper-v не поддерживает linux os).
    Просто для информации: http://technet.microsoft.com/ru-ru/l.../dn531030.aspx

    Comment

    • MASiK
      Member
      • Aug 2010
      • 48

      #3
      А что говорит лог mysql-slow и заббикс логи не ругаются?

      Кодировка в базе не поменялась?

      при переносе небыло не каких казусов?

      Comment

      • semenovskn
        Junior Member
        • Jul 2014
        • 5

        #4
        Originally posted by pzabortsev
        Просто для информации: http://technet.microsoft.com/ru-ru/l.../dn531030.aspx
        Это относится к свежим версиям, в моем случае использовался старый hyper-v

        Comment

        • semenovskn
          Junior Member
          • Jul 2014
          • 5

          #5
          Originally posted by masik
          А что говорит лог mysql-slow и заббикс логи не ругаются?

          Кодировка в базе не поменялась?

          при переносе небыло не каких казусов?
          Кодировка не менялась, при переносе проблем не было. Прилагаю слоу-лог

          [ATTACH]7328[/ATTACH]

          Comment

          • Zentarim
            Senior Member
            • Mar 2012
            • 526

            #6
            Originally posted by semenovskn
            Приветствую всех!

            Проблема заключается в следующем, была виртуалка c OS Ubuntu Server на hyper-v, на ней крутился zabbix. Работала она не стабильно, отваливалась сетка итд. (Hyper-v не поддерживает linux os).

            Было решено перенести zabbix на выделенный сервер - HP DL 360G5
            На нем развернута CentOS 6.5 x64 и пустой инстанс zabbix 2.2.5 (СУБД MySQL)
            Далее я просто перенес таблицы из старой базы в новую, поправил конфиги и запустил сервер zabbix.
            На первый взгляд все работает хорошо, но после накопления определенного объема данных в базе, начинает медленно работать вкладка "Последние данные".
            Из-за чего может это быть? Нарушены индексы в базе? Или еще что-то?
            Настройки Mysql оптимизировал согласно рекомендациям скрипта mysqltuner.pl
            • Кол-во узлов под наблюдением 103
            • Кол-во элементов данных активных 3047
            • Кол-во триггеров активированных 749
            • Требуемое быстродействие 31.62


            Не ваш ли случай? И не стоит смотреть, что там в 2.2.2rc1 все исправлено. У меня на 2.2.3 как тормозило так и тормозит.

            Comment

            • semenovskn
              Junior Member
              • Jul 2014
              • 5

              #7
              Originally posted by zentarim
              https://support.zabbix.com/browse/zbx-6296

              Не ваш ли случай? И не стоит смотреть, что там в 2.2.2rc1 все исправлено. У меня на 2.2.3 как тормозило так и тормозит.
              Да, похоже на мой. Лечения я так понимаю до сих пор нет. Ждать выхода 2.3 ?

              Comment

              • Zentarim
                Senior Member
                • Mar 2012
                • 526

                #8
                Originally posted by semenovskn
                Да, похоже на мой. Лечения я так понимаю до сих пор нет. Ждать выхода 2.3 ?
                Решения не нашел. К счастью я не пользуюсь "последними данными" вообще, так как мне проще сделать график

                Comment

                • MASiK
                  Member
                  • Aug 2010
                  • 48

                  #9
                  у меня версия 2.2.3 и таких косяков нету

                  у вас много долгих запросов по 25-35сек

                  как вариант попробуйте http://dev.mysql.com/doc/refman/5.1/...ize-table.html

                  и подкрутите сам mysql дайте ему tmp_table_size max_heap_table_size побольше

                  в логе медленных запросов скула возмите какой по тежелее, и гоняйте его так получиться оптимизировать, у меня открывает последние данные по всем хостам сек15 их у меня не так и много на этом сервере конечно где-то 300, но всё же 15сек нормально

                  Comment

                  • Zentarim
                    Senior Member
                    • Mar 2012
                    • 526

                    #10
                    Originally posted by masik
                    у меня версия 2.2.3 и таких косяков нету

                    у вас много долгих запросов по 25-35сек

                    как вариант попробуйте http://dev.mysql.com/doc/refman/5.1/...ize-table.html

                    и подкрутите сам mysql дайте ему tmp_table_size max_heap_table_size побольше

                    в логе медленных запросов скула возмите какой по тежелее, и гоняйте его так получиться оптимизировать, у меня открывает последние данные по всем хостам сек15 их у меня не так и много на этом сервере конечно где-то 300, но всё же 15сек нормально
                    Сколько у вас хостов и элементов данных? Я подозреваю, что у вас их просто немного. Попробуйте открыть хост с большим количеством элементов данных.

                    Comment

                    • MASiK
                      Member
                      • Aug 2010
                      • 48

                      #11
                      Originally posted by zentarim
                      Сколько у вас хостов и элементов данных? Я подозреваю, что у вас их просто немного. Попробуйте открыть хост с большим количеством элементов данных.
                      ну я написал что не много 300-350 хостов, открывает норм в пределах 30сек, но я тюнил и базу и заббикс сам, из начально было туго

                      Comment

                      • semenovskn
                        Junior Member
                        • Jul 2014
                        • 5

                        #12
                        Могли бы поделиться своим конфигом мускула?

                        Comment

                        • Heilig
                          Senior Member
                          Zabbix Certified Trainer
                          Zabbix Certified SpecialistZabbix Certified Professional
                          • Mar 2013
                          • 366

                          #13
                          Возможно, Вам будет полезна вот эта ссылка:

                          Comment

                          • MASiK
                            Member
                            • Aug 2010
                            • 48

                            #14
                            Originally posted by Heilig
                            Возможно, Вам будет полезна вот эта ссылка:
                            http://zabbixzone.com/zabbix/mysql-p...ps-for-zabbix/
                            Да примерно так, просто я ставил perconaDB у меня немного по другому, но в общем картина та же

                            Comment

                            Working...