Number of hosts (monitored/not monitored/templates) 390 296 / 79 / 15
Number of items (monitored/disabled/not supported) 58789 24858 / 33498 / 433
Number of triggers (enabled/disabled)[true/unknown/false] 27034 18782 / 8252 [44 / 540 / 18198]
Number of users (online) 37
Required server performance, new values per second 353.9261 -
Here is my situation. I filled up my zabbix database with over 400G of data. I was asked to look into switching to an oracle database maintained by our DBA's so they could "deal with it" and I would not have to any longer. This effort is not progressing well.
under zabbix 1.6.8 We started my migrating the MySQL database to Oracle. It took forever to load the data and correct the errors, but this was mostly working. However it was very slow and a little "flakey". My DBA said it was trying to do a lot of transactions involving ID's and generally waiting for the database to catch up. (at least that was my understanding). There seemed to be a patch, but for 1.6.5, that would not apply and since I am no C programmer I could not insert it by hand.
I there for decided to just upgrade to zabbix 1.8 which promised better oracle support and some database optimizations. we patched the oracle database for 1.8 and I put in the new front end, and I compiled up the 1.8 version of zabbix. With a couple of minor tweeks to the php frontend I managed to get it to work, but just barely. It is really slow, and this is without the actual zabbix server portion running.
I am having trouble getting the actual zabbix server to start and I suspect that I will have to make or get some kind of modification to the standard install to make it go. When I try to start it up I am getting the "[Z3001] Connection to database '//oradb03-dev.itap.purdue.edu:1522/zabbxdev' failed: [-1] ORA-12154: TNS:could not resolve the connect identifier specified" error. I am using the same parameters in the server that I am using in the front end, so it should work.
This all leads me to the question, am I wasting my time chasing this oracle solution? will I see better performance from oracle than I do from mysql?
It seems at this point that I should just do an xml dump of whatever I can, wipe the database and start over with a fresh install of zabbix 1.8 with mysql and spend the time cleaning up rather than try to preserve the data and and chase the dubious Oracle solution.
Opinions?
Number of items (monitored/disabled/not supported) 58789 24858 / 33498 / 433
Number of triggers (enabled/disabled)[true/unknown/false] 27034 18782 / 8252 [44 / 540 / 18198]
Number of users (online) 37
Required server performance, new values per second 353.9261 -
Here is my situation. I filled up my zabbix database with over 400G of data. I was asked to look into switching to an oracle database maintained by our DBA's so they could "deal with it" and I would not have to any longer. This effort is not progressing well.
under zabbix 1.6.8 We started my migrating the MySQL database to Oracle. It took forever to load the data and correct the errors, but this was mostly working. However it was very slow and a little "flakey". My DBA said it was trying to do a lot of transactions involving ID's and generally waiting for the database to catch up. (at least that was my understanding). There seemed to be a patch, but for 1.6.5, that would not apply and since I am no C programmer I could not insert it by hand.
I there for decided to just upgrade to zabbix 1.8 which promised better oracle support and some database optimizations. we patched the oracle database for 1.8 and I put in the new front end, and I compiled up the 1.8 version of zabbix. With a couple of minor tweeks to the php frontend I managed to get it to work, but just barely. It is really slow, and this is without the actual zabbix server portion running.
I am having trouble getting the actual zabbix server to start and I suspect that I will have to make or get some kind of modification to the standard install to make it go. When I try to start it up I am getting the "[Z3001] Connection to database '//oradb03-dev.itap.purdue.edu:1522/zabbxdev' failed: [-1] ORA-12154: TNS:could not resolve the connect identifier specified" error. I am using the same parameters in the server that I am using in the front end, so it should work.
This all leads me to the question, am I wasting my time chasing this oracle solution? will I see better performance from oracle than I do from mysql?
It seems at this point that I should just do an xml dump of whatever I can, wipe the database and start over with a fresh install of zabbix 1.8 with mysql and spend the time cleaning up rather than try to preserve the data and and chase the dubious Oracle solution.
Opinions?
Comment