Ad Widget

Collapse

Повышение производительности.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Andrey1
    Junior Member
    • Jan 2016
    • 6

    #1

    Повышение производительности.

    Добрый день! Не могли бы вы подсказать в каком направлении смотреть для уменьшения очереди элементов данных. Имеем Zabbix 2.2.5, mysql 5.5. Экспериментирую с клоном машины, пробовал производить обновление mysql до версии 5.7, полагая, что это может помочь, но прироста производительности не произошло.

    my.cnf
    [mysqld]
    datadir=/mysql-data/mysql
    socket=/mysql-data/mysql/mysql.sock
    user=mysql
    symbolic-links=0

    tmpdir = /dev/shm

    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid

    [client]
    port=3306
    socket=/mysql-data/mysql/mysql.sock

    Пробовал добавлять в конфиг:

    innodb_buffer_pool_size = 2G
    innodb_additional_mem_pool_size = 32M
    innodb_log_file_size = 64M
    innodb_log_buffer_size = 16M
    innodb_flush_log_at_trx_commit = 0
    innodb_read_io_threads=8
    innodb_write_io_threads=8

    Положительной динамики не заметил. Не могли бы вы подсказать оптимальные настройки для машины с 2 vCPU и 3 Gb RAM? Или другой вариант решения проблемы, может ли проблема быть вызвана дисковой очередью(avq) ~3 и требуется разносить базу по разным дискам или использовать zabbix proxy?
    Attached Files
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Я бы заглянул в Adminstration -> Queue -> Details. Какие элементы там зависли - у определённого узла, у узлов с определённым типом данных (snmp, например). Или, может, ещё какая-нибудь закономерность имеется...

    Comment

    • zmdpc
      Senior Member
      • Oct 2014
      • 484

      #3
      Урезать Mysql до 1-1,5Гб. Разобраться с причиной высокой активности жесткого диска.

      Comment

      • tuban
        Senior Member
        Zabbix Certified Specialist
        • Sep 2012
        • 286

        #4
        Еще, пристальнее посмотреть в секцию innodb конфига msysql.
        Если в очереди Icmp, это в принципе нормально, особенно при высоких задержках в сети.

        Comment

        • aydar
          Senior Member
          • Dec 2014
          • 176

          #5
          Оптимизировать конфиг БД, обновить MySQL, деактивировать ненужные проверки.

          Comment

          Working...