Hey All,
Making the switch from Nagios and its lack of reporting to Zabbix with it's fantastic array of reporting! Unfortunately some of the things that were easy in Nagios appear to be a little more complex in Zabbix, or just a bit different.
Problem 1: Monitoring a web page's content.
I have 8 servers, which are all identical. They're used behind a load balancer, which my DNS points to. What I would like is to poll each server to ensure that HTTP is up and running, and check the returned page for a particular string. Sounds like the job of one of 2 functions:
web.page.regexp
This is an Agent function? I'm pretty sure that implies that it requires the agent to be installed on the host machine. Seeing as I don't have the required access, and the requests to get it installed would take months, it's not an attractive option right now.
Web Scenario
This looks really promising, but I'm having issues making the URL accept Macro's such as {HOST.NAME} or {HOST.IP} - Is this unsupported or am I doing something incorrectly?
I've just installed the latest 2.0 stable (In place of the 1.8.* provided by the ubuntu repo).
Is anyone able to suggest something that would work? Where would the "URL" field in the "Steps" section of "Web Scenario" fall under the Macro Support Matrix thing?
Thanks heaps
Making the switch from Nagios and its lack of reporting to Zabbix with it's fantastic array of reporting! Unfortunately some of the things that were easy in Nagios appear to be a little more complex in Zabbix, or just a bit different.
Problem 1: Monitoring a web page's content.
I have 8 servers, which are all identical. They're used behind a load balancer, which my DNS points to. What I would like is to poll each server to ensure that HTTP is up and running, and check the returned page for a particular string. Sounds like the job of one of 2 functions:
web.page.regexp
This is an Agent function? I'm pretty sure that implies that it requires the agent to be installed on the host machine. Seeing as I don't have the required access, and the requests to get it installed would take months, it's not an attractive option right now.
Web Scenario
This looks really promising, but I'm having issues making the URL accept Macro's such as {HOST.NAME} or {HOST.IP} - Is this unsupported or am I doing something incorrectly?
I've just installed the latest 2.0 stable (In place of the 1.8.* provided by the ubuntu repo).
Is anyone able to suggest something that would work? Where would the "URL" field in the "Steps" section of "Web Scenario" fall under the Macro Support Matrix thing?
Thanks heaps
Comment