Добрый день!
Который день мучает вопрос, где узкое место в системе (мускуль там не успевает, производительности диска не хватает или какие параметры у забикса покрутить), или это нормальное поведения и я зря волнуюсь.
Имеется связка zabbix server + zabbix proxy. Прокси находится в другом городе, но так так магистральные провайдеры одинаковые, пинг между узлами 4мс, канал в обоих местах тоже довольно широкий.
Так вот на сервере постоянно висит очередь, причем значения не высокие, т.е. на момент написания возраст самого старого значения 40мин.
Оба сервера zabbix 2.2.3, оба подняты на виртуалке.
Zabbix proxy:
zabbix-server:
Который день мучает вопрос, где узкое место в системе (мускуль там не успевает, производительности диска не хватает или какие параметры у забикса покрутить), или это нормальное поведения и я зря волнуюсь.
Имеется связка zabbix server + zabbix proxy. Прокси находится в другом городе, но так так магистральные провайдеры одинаковые, пинг между узлами 4мс, канал в обоих местах тоже довольно широкий.
Так вот на сервере постоянно висит очередь, причем значения не высокие, т.е. на момент написания возраст самого старого значения 40мин.
Оба сервера zabbix 2.2.3, оба подняты на виртуалке.
Zabbix proxy:
Code:
cat /etc/zabbix/zabbix_proxy.conf | grep -v '^#' | grep -v '^$' Server=192.168.10.92 Hostname=lyalya LogFile=/var/log/zabbix/zabbix_proxy.log LogFileSize=0 PidFile=/var/run/zabbix/zabbix_proxy.pid DBHost=localhost DBName=zabbix_proxy DBUser=zabbix DBPassword=zabbbix DBSocket=/var/run/mysqld/mysqld.sock ProxyOfflineBuffer=48 ConfigFrequency=360 DataSenderFrequency=120 StartPollers=10 StartPollersUnreachable=5 StartPingers=1 CacheSize=256M StartDBSyncers=10 HistoryCacheSize=64M HistoryTextCacheSize=64M ExternalScripts=/usr/lib/zabbix/externalscripts FpingLocation=/usr/bin/fping Fping6Location=/usr/bin/fping6
Code:
cat /etc/mysql/my.cnf | grep -v '^#' | grep -v '^$' [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking bind-address = 127.0.0.1 key_buffer = 16M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 myisam-recover = BACKUP max_connections = 1000 query_cache_limit = 1M query_cache_size = 16M expire_logs_days = 10 max_binlog_size = 100M [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] [isamchk] key_buffer = 16M !includedir /etc/mysql/conf.d/
Code:
top - 09:55:39 up 19:01, 2 users, load average: 0,09, 0,10, 0,13 Tasks: 124 total, 1 running, 123 sleeping, 0 stopped, 0 zombie %Cpu(s): 0,0 us, 0,3 sy, 0,0 ni, 99,7 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem: 2054184 total, 958548 used, 1095636 free, 152136 buffers KiB Swap: 2170876 total, 0 used, 2170876 free, 552464 cached
Code:
cat /etc/zabbix/zabbix_server.conf | grep -v '^#' | grep -v '^$' LogFile=/var/log/zabbix/zabbix_server.log LogFileSize=0 DebugLevel=3 PidFile=/var/run/zabbix/zabbix_server.pid DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix DBSocket=/var/run/mysqld/mysqld.sock StartPollers=20 StartPollersUnreachable=10 StartPingers=50 CacheSize=128M HistoryCacheSize=64M TrendCacheSize=16M AlertScriptsPath=/usr/lib/zabbix/alertscripts ExternalScripts=/usr/lib/zabbix/externalscripts FpingLocation=/usr/bin/fping Fping6Location=/usr/bin/fping6 StartProxyPollers=10 ProxyConfigFrequency=360 ProxyDataFrequency=5
Code:
cat /etc/mysql/my.cnf | grep -v '^#' | grep -v '^$' [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking bind-address = 127.0.0.1 key_buffer = 16M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 myisam-recover = BACKUP max_connections = 1000 table_cache = 128 table_open_cache = 256 query_cache_limit = 128M query_cache_size = 128M expire_logs_days = 10 max_binlog_size = 100M innodb_file_per_table [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] [isamchk] key_buffer = 16M !includedir /etc/mysql/conf.d/
Code:
top - 09:56:13 up 22:45, 1 user, load average: 1,26, 1,03, 0,99 Tasks: 216 total, 1 running, 215 sleeping, 0 stopped, 0 zombie %Cpu(s): 5,9 us, 3,3 sy, 0,0 ni, 88,7 id, 1,9 wa, 0,0 hi, 0,2 si, 0,0 st KiB Mem: 2054296 total, 1941900 used, 112396 free, 144880 buffers KiB Swap: 1048572 total, 160 used, 1048412 free, 1114996 cached
Comment