I've done searches and didn't find a direct answer to this particular question (but did find ideas on pieces of it). Here's my situation:
The server is running Ubuntu 6.10 (with apache2, mysql5, and php5 backend) and zabbix 1.1.4. I also have syslog-ng setup with using a separate mysql database (sink) on the same server. The syslog-ng db is getting input from our sonicwall firewall (logs) and also the system syslog(s) of our other ubuntu servers. I'd like to eventually add our windows server event logs to this as well. I then use php-syslog-ng to view the log info.
I have also configured some snmp traps on zabbix to hit the firewall for simple monitoring, but it doesn't look at the (syslog-ng) logs. It simply duplicates the data it gets from snmp into the zabbix database.
Does zabbix have the ability to combine these two items (databases) into one so that I don't have to store the same info twice?
I'd also love it if zabbix could provide a more useful interpretation of the data from these logs. (So far php-syslog-ng just lets me view and sort the raw data...)
One way this could work is if Zabbix could monitor/use the syslog-ng database to pull data for its reports and event triggers... Or can Zabbix already do the same thing as the syslog-ng & php-syslog-ng combo?
If it can, please give me some pointers on how to set it up. (Again, I did some searches but nobody seemed to ask this specific question or give detailed ideas on how to make it work).
Let me know if you need further clarification or if I'm crazy for wanting this...
The server is running Ubuntu 6.10 (with apache2, mysql5, and php5 backend) and zabbix 1.1.4. I also have syslog-ng setup with using a separate mysql database (sink) on the same server. The syslog-ng db is getting input from our sonicwall firewall (logs) and also the system syslog(s) of our other ubuntu servers. I'd like to eventually add our windows server event logs to this as well. I then use php-syslog-ng to view the log info.
I have also configured some snmp traps on zabbix to hit the firewall for simple monitoring, but it doesn't look at the (syslog-ng) logs. It simply duplicates the data it gets from snmp into the zabbix database.
Does zabbix have the ability to combine these two items (databases) into one so that I don't have to store the same info twice?
I'd also love it if zabbix could provide a more useful interpretation of the data from these logs. (So far php-syslog-ng just lets me view and sort the raw data...)
One way this could work is if Zabbix could monitor/use the syslog-ng database to pull data for its reports and event triggers... Or can Zabbix already do the same thing as the syslog-ng & php-syslog-ng combo?
If it can, please give me some pointers on how to set it up. (Again, I did some searches but nobody seemed to ask this specific question or give detailed ideas on how to make it work).
Let me know if you need further clarification or if I'm crazy for wanting this...
Comment