Hello,
I need to set up a new Zabbix enviroment and I have a few choices where I would like some input on.
In the past I've set up Zabbix with a MySQL backend. A possible problem was that MySQL did not recover the white space the housekeeper processes recovered. The only way to recover that seemed to be to backup the database and restore it.
As PostgreSQL did not have this issue, I've also ran that. However, that means yet another type of database server in the mix.
I've learned about partition, that that would eliminate the need for the housekeeping entirely. Something that would take some load of the server.
So this time I was thinking of setting up Zabbix with a MySQL backend and configuring MySQL with partitioning. I've found two guides ( https://www.zabbix.org/wiki/Docs/howto/mysql_partition / https://www.zabbix.org/wiki/Docs/how...ing_.28YAMP.29 )
However, I've got a few questions.
1) Should the guides work or do they require alterations for 3.0?
2) They recommend not to configure partitioning on some tables. Do the other tables still need maintenance (like houskeeping?)
3) Would you even suggest to use partitioning with mysql? or does the complexity it adds make it unrecommendable? (upgrades)
Thank you for your advice.
I need to set up a new Zabbix enviroment and I have a few choices where I would like some input on.
In the past I've set up Zabbix with a MySQL backend. A possible problem was that MySQL did not recover the white space the housekeeper processes recovered. The only way to recover that seemed to be to backup the database and restore it.
As PostgreSQL did not have this issue, I've also ran that. However, that means yet another type of database server in the mix.
I've learned about partition, that that would eliminate the need for the housekeeping entirely. Something that would take some load of the server.
So this time I was thinking of setting up Zabbix with a MySQL backend and configuring MySQL with partitioning. I've found two guides ( https://www.zabbix.org/wiki/Docs/howto/mysql_partition / https://www.zabbix.org/wiki/Docs/how...ing_.28YAMP.29 )
However, I've got a few questions.
1) Should the guides work or do they require alterations for 3.0?
2) They recommend not to configure partitioning on some tables. Do the other tables still need maintenance (like houskeeping?)
3) Would you even suggest to use partitioning with mysql? or does the complexity it adds make it unrecommendable? (upgrades)
Thank you for your advice.
updated to 3.2
Comment