Ad Widget

Collapse

Database partition Zabbix3

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • pic16f874
    Member
    • Nov 2012
    • 61

    #1

    Database partition Zabbix3

    Здравствуйте коллеги !

    возможно плохо искал, но:

    Нужно ли выполнять партиционирование БД (mysql) для Zabbix 3?
    (где-то прочитал что в 3 версии это будет функция из коробки)
    Eсли да, то хотелось бы получить рекомендации от разработчиков
    как это правильно сделать.
  • Jeko
    Junior Member
    • Dec 2014
    • 9

    #2
    Добрый день!
    К сожалению, партицирование из коробки в zabbix 3 не реализовали. Я выполнял партицирование с сохранением данных по этой инструкции еще на версии 2.2, потом были обновление до 2.4 и до 3.0.1, всё замечательно проапгрейдилось.

    Comment

    • id2669099
      Member
      • Mar 2016
      • 68

      #3
      Originally posted by pic16f874
      Здравствуйте коллеги !

      возможно плохо искал, но:

      Нужно ли выполнять партиционирование БД (mysql) для Zabbix 3?
      (где-то прочитал что в 3 версии это будет функция из коробки)
      Eсли да, то хотелось бы получить рекомендации от разработчиков
      как это правильно сделать.
      сначала измени конфиг my.cnf добавив 2 строчки в раздел [mysqld]:

      Code:
      [mysqld]
      innodb_file_per_table
      event_scheduler=1
      партицирование делай по этой инструкции, всё хорошо работает
      Join the friendly and open Zabbix community on our forums and social media platforms.


      потом в mysql сделай планирование партицирования, тут написано про планировщик
      Для тех, кто активно пользуется MySQL, не секрет, что начиная с версии 5.1, MySQL поддерживает события (events). Если вам нужно выполнять запросы или отдельные процедуры по расписанию, а перейти с...


      пиши если будут вопросы

      Comment

      • flyxman
        Junior Member
        • Apr 2016
        • 9

        #4
        Добрый день!
        Originally posted by Jeko
        К сожалению, партицирование из коробки в zabbix 3 не реализовали.
        Я был на конференции Highload++ 2015 и Алексей Владышев сказал, что начиная с Zabbix 3.0 будут поставляться скрипты для партиционирования. Получается, что не нет официальных скриптов?
        И если да то такой вопрос, если выполню партиционирование по этой инструкции:
        Join the friendly and open Zabbix community on our forums and social media platforms.

        У меня сейчас Zabbix 3.0, то когда выйдет Zabbix 3.2 не будет ли у меня проблем с обновлением схемы базы данных?
        Спасибо!

        Comment

        • id2669099
          Member
          • Mar 2016
          • 68

          #5
          Originally posted by flyxman
          Добрый день!

          Я был на конференции highload++ 2015 и Алексей Владышев сказал, что начиная с zabbix 3.0 будут поставляться скрипты для партиционирования. Получается, что не нет официальных скриптов?
          И если да то такой вопрос, если выполню партиционирование по этой инструкции:
          Join the friendly and open Zabbix community on our forums and social media platforms.

          У меня сейчас zabbix 3.0, то когда выйдет zabbix 3.2 не будет ли у меня проблем с обновлением схемы базы данных?
          Спасибо!
          кто же знает как оно там будет в 3.2?

          Comment

          • pic16f874
            Member
            • Nov 2012
            • 61

            #6
            Спасибо всем отписавшимся.
            Жаль что партиции по-прежнему приходится прикручивать руками.
            В свою очередь замечу что использовал все ниже перечисленное в
            версии 2.4.7 и работает замечательно.

            буду пробовать для третьей версии.
            по результатам отпишусь.

            Originally posted by id2669099
            сначала измени конфиг my.cnf добавив 2 строчки в раздел [mysqld]:

            Code:
            [mysqld]
            innodb_file_per_table
            event_scheduler=1
            партицирование делай по этой инструкции, всё хорошо работает
            Join the friendly and open Zabbix community on our forums and social media platforms.


            потом в mysql сделай планирование партицирования, тут написано про планировщик
            Для тех, кто активно пользуется MySQL, не секрет, что начиная с версии 5.1, MySQL поддерживает события (events). Если вам нужно выполнять запросы или отдельные процедуры по расписанию, а перейти с...

            Comment

            • SolarW
              Member
              • Feb 2011
              • 41

              #7
              Originally posted by pic16f874
              буду пробовать для третьей версии.
              по результатам отпишусь.
              Что-то долго результат не наступает... :-(

              Comment

              • Daikazahn
                Member
                • Nov 2016
                • 69

                #8
                Подскажите есть партицирование в Zabbix 3.2 для PostgreSQL и MySQL?

                Comment

                • SolarW
                  Member
                  • Feb 2011
                  • 41

                  #9
                  Originally posted by Daikazahn
                  Подскажите есть партицирование в Zabbix 3.2 для PostgreSQL и MySQL?
                  Я делал разбивку табличек по этой инструкции на версии 2.4.
                  Апгрейд до 3.0 прошел успешно штатными средствами.
                  Апгрейд до 3.2 обломился.
                  Помог совет из вот этого сообщения.
                  Т.е. одна правка руками по табличке history и потом вручную преодоление проблемных шагов из-за таблички events.
                  Плюс сохраненные процедуры и задание планировщика почему-то не перенеслись (где-то по пути потерял), создал их заново.
                  После этого вроде как работает уже недельку.

                  Comment

                  • Daikazahn
                    Member
                    • Nov 2016
                    • 69

                    #10
                    Мой вопрос был:
                    А все таки есть партицирование в Zabbix 3.2 для PostgreSQL и MySQL из коробки?

                    Не учитывая обновление Zabbix

                    Comment

                    • SolarW
                      Member
                      • Feb 2011
                      • 41

                      #11
                      Originally posted by Daikazahn
                      Мой вопрос был:
                      А все таки есть партицирование в Zabbix 3.2 для PostgreSQL и MySQL из коробки?
                      Если под "из коробки" имеется в виду "встроенное решение предусмотренное авторами Zabbix'а" - то нет, нету.
                      А если имелось в виду "применить вручную на свежепоставленный продукт" - то да, можно, следуя инструкции ссылку на которую я привел.
                      Надо только исключить из секционирования табличку events.

                      Comment

                      Working...