Hi all
I recently upgraded to 1.8.3 in order to make use of the passive proxy feature to comply with company firewall policies.
Problem:
The history updates are taking long to reflect on any graph. If I view the processor load graph, the graph line is out by a couple minutes as soon as zabbix is started. If I leave it to run for 24 hours and then view the graph, it is out by 4 hours!
When I stop zabbix server, the log file shows that the history is being synced. It seems as though the history is being maintained in some buffer and not submitted to the DB server.
I dont think the DB server itself has a performance issue as I have tuned Postgres to make us of the memory. The DB server load is around 4.
I have to constantly provide graphs as part of a performance tuning exercise on the servers being monitored, but no data available for the last 4 hours is becoming hard to explain to business.
My setup
Zabbix Server : 2x Dual core Xeon, 4GB Ram
Zabbix Proxy : 2x Dual core Xeon, 4GB Ram, still running in Active mode.
Postgres Server 8.4: 2x Quad core with hyperthreading Xeon, 16GB Ram
OS: All running Centos 5.5
Zabbix setup:
212 monitored hosts
6349 items
2898 Triggers
240 Required server performance
Server Config:
Proxy Config:
Any help appreciated!
Thanks
Shaun
I recently upgraded to 1.8.3 in order to make use of the passive proxy feature to comply with company firewall policies.
Problem:
The history updates are taking long to reflect on any graph. If I view the processor load graph, the graph line is out by a couple minutes as soon as zabbix is started. If I leave it to run for 24 hours and then view the graph, it is out by 4 hours!
When I stop zabbix server, the log file shows that the history is being synced. It seems as though the history is being maintained in some buffer and not submitted to the DB server.
I dont think the DB server itself has a performance issue as I have tuned Postgres to make us of the memory. The DB server load is around 4.
I have to constantly provide graphs as part of a performance tuning exercise on the servers being monitored, but no data available for the last 4 hours is becoming hard to explain to business.
My setup
Zabbix Server : 2x Dual core Xeon, 4GB Ram
Zabbix Proxy : 2x Dual core Xeon, 4GB Ram, still running in Active mode.
Postgres Server 8.4: 2x Quad core with hyperthreading Xeon, 16GB Ram
OS: All running Centos 5.5
Zabbix setup:
212 monitored hosts
6349 items
2898 Triggers
240 Required server performance
Server Config:
Code:
CacheSize=128M DBHost=192.168.0.2 (Connected via a crossover cable to postgres server) DBName=zabbix DBPassword=****** DBPort=5432 DBUser=zabbix HistoryCacheSize=128M HistoryTextCacheSize=128M HousekeepingFrequency=24 ListenIP=172.19.0.196 LogFile=/home/zabbix/zabbix_server.log ProxyConfigFrequency=60 ProxyDataFrequency=5 SourceIP=172.19.0.196 StartDBSyncers=2 StartPollers=10 StartTrappers=2 Timeout=5 TrendCacheSize=4M UnreachablePeriod=60
Code:
CacheSize=128M ConfigFrequency=60 DataSenderFrequency=1 DBHost=localhost DBName=/home/zabbix/DB/zabbix_proxy.db HeartbeatFrequency=60 Hostname=rmb-ppr-palantir-ap1 HousekeepingFrequency=12 ListenIP=172.28.138.133 LogFile=/tmp/zabbix_proxy.log ProxyLocalBuffer=0 ProxyMode=0 ProxyOfflineBuffer=96 Server=palantir SourceIP=172.28.138.133 Timeout=5
Thanks
Shaun

Comment