After the Zabbix installation is complete, a template App Zabbix server is added to the Zabbix server.
After a day or two, look at the chart below (inside graphs).
Zabbix Cache Useage,%free:
The indicator is the remaining cache capacity, and if the value becomes small, you need to adjust the cache parameters in the zabbix_server.conf.
Zabbix Server Performance
Main look wait queue, queue too much also need to adjust parameters
The following parameters can be adjusted according to the specific items in the queue when the queue is too long
Startpollersstartpollersunreachablestarttrappersstartpingersstartdiscoverersstartdbsyncers
When the cache is not enough, the following parameters can be adjusted according to the specific project size
Cachesizehistorycachesizevaluecachesizetrendcachesizehistorytextcachesize
This parameter is used to adjust the number of housekeeping deleted data, if you do partitioning, you don't need to change it.
Maxhousekeeperdelete
Specific each parameter to how much is not OK, according to the above chart slowly tune,
To tune to the cache enough, the queue is not long, and the server resources can support the live as a standard.
My Side a small Zabbix server, 4G memory, 250 host,10000 Item parameter is this, for reference only
Startpollers=30startpollersunreachable=3starttrappers=5startpingers=5startdiscoverers=5maxhousekeeperdelete= 20000cachesize=64mstartdbsyncers=4historycachesize=128mvaluecachesize=128mtrendcachesize= 4mhistorytextcachesize=16m
Performance Tuning for zabbix_server.conf