Hi all. Like many I have battled with the speed of zabbix and the number of hosts monitored and trigers increased. In particular, the overview page which is the one we mostly use would take minutes to load and we were desperate for a solution.
After reading many posts here (most of which blamed postgres) and tweaking many sql queries and even getting a more powerful server we made one simple but important observation. MOST ZABBIX SERVER FRONT ENDS ARE SLOW BECAUSE OF THE SIZE OF THE PAGES.
Yes, my overview page in one of my servers was approaching 1 Mb in size and since the server was off site, that would mean a lot of time downloading the page.
OK. The solution! COMPRESSION. I just activated the deflate module in apache and the size (believe it or not) dropped to just 20kb for the once 1mb page.
I hope the zabbix people will recognize this and probably include a note in their manual because surely it'll save many adminstrators the headaches we had to go through.
Happy monitoring!
Dugrands.
After reading many posts here (most of which blamed postgres) and tweaking many sql queries and even getting a more powerful server we made one simple but important observation. MOST ZABBIX SERVER FRONT ENDS ARE SLOW BECAUSE OF THE SIZE OF THE PAGES.
Yes, my overview page in one of my servers was approaching 1 Mb in size and since the server was off site, that would mean a lot of time downloading the page.
OK. The solution! COMPRESSION. I just activated the deflate module in apache and the size (believe it or not) dropped to just 20kb for the once 1mb page.
I hope the zabbix people will recognize this and probably include a note in their manual because surely it'll save many adminstrators the headaches we had to go through.
Happy monitoring!
Dugrands.

Comment