Well, I'm about ready to give up on zabbix...
So far, it's an absolutely great product, except that the data storage for the values seems to be horribly inefficient.
When I started out, my box was being kept at about 0.40 load average all the time by zabbix_server and mysqld (mostly mysqld). While that seemed a little excessive, I could live with that.
However, it's now been running for nearly a week, and the load average just keeps going up.
As I write this, I've had to shut down zabbix_server because my box now has a 24-hour average load average of greater than 1.00. At this rate, I'll need a Cray by next month!
To give a comparison, I'd previously been using cacti, which does basically the same thing (except the interface is crappy), but uses rrdtool databases. It used zero resources on the box.
(My server is an AMD 1.2GHz machine -- nothing fancy, but far more than adequate for monitoring all of 2 servers).
Can nothing be done about this? Perhaps mysql is really not the appropriate place to store the values?
I'd love to use this product, but unfortunately this type of performance is a deal-breaker (and from other posts, I don't think I'm alone in seeing problems).
So far, it's an absolutely great product, except that the data storage for the values seems to be horribly inefficient.
When I started out, my box was being kept at about 0.40 load average all the time by zabbix_server and mysqld (mostly mysqld). While that seemed a little excessive, I could live with that.
However, it's now been running for nearly a week, and the load average just keeps going up.
As I write this, I've had to shut down zabbix_server because my box now has a 24-hour average load average of greater than 1.00. At this rate, I'll need a Cray by next month!
To give a comparison, I'd previously been using cacti, which does basically the same thing (except the interface is crappy), but uses rrdtool databases. It used zero resources on the box.
(My server is an AMD 1.2GHz machine -- nothing fancy, but far more than adequate for monitoring all of 2 servers).
Can nothing be done about this? Perhaps mysql is really not the appropriate place to store the values?
I'd love to use this product, but unfortunately this type of performance is a deal-breaker (and from other posts, I don't think I'm alone in seeing problems).
Comment