Hi
I'm using zabbix to monitor (among other things) a webbased application wich works quite good. At the moment we have a problem with this application and it might be useful to get more information than just the performance data wich zabbix stores in the database.
I'm aware of the option to increase the http_poller loglevel and that this would export the retrieved html data to the logfile. But this logfile contains all the logged messages from zabbix and is (for my aim) quite unreadable. It also contains only the html data but not the reqests and responses from the webserver I'm monitoring.
So, is it possible to get more detailed information from the webmonitoring part of zabbix? Maybe dump the mentioned requests and responses or just the raw data/communication between zabbix and the webserver in a (seperate) logfile for later analysis or something like this? I know that zabbix utilizes libcurl, so I can't just place some kind of wrapperscript in the place of curl.
My last resort would be to run a tcpdump on the networkinterface but I would prefer not to do this for several reasons.
Has anyone an idea how to accomplish this without capturing the whole traffic?
with kind regards,
errorsmith
I'm using zabbix to monitor (among other things) a webbased application wich works quite good. At the moment we have a problem with this application and it might be useful to get more information than just the performance data wich zabbix stores in the database.
I'm aware of the option to increase the http_poller loglevel and that this would export the retrieved html data to the logfile. But this logfile contains all the logged messages from zabbix and is (for my aim) quite unreadable. It also contains only the html data but not the reqests and responses from the webserver I'm monitoring.
So, is it possible to get more detailed information from the webmonitoring part of zabbix? Maybe dump the mentioned requests and responses or just the raw data/communication between zabbix and the webserver in a (seperate) logfile for later analysis or something like this? I know that zabbix utilizes libcurl, so I can't just place some kind of wrapperscript in the place of curl.
My last resort would be to run a tcpdump on the networkinterface but I would prefer not to do this for several reasons.
Has anyone an idea how to accomplish this without capturing the whole traffic?
with kind regards,
errorsmith
Comment