Been asked to step in and administer a zabbix server that was installed by a previous consultant.
They want multiple-step web scenario checks. I am having trouble getting zabbix to perform a simple google.com check.
1st: I checked to see if libcurl was compiled. It showed "--with-libcurl" with the configure command in the history and I checked the server log to see if web monitoring was enabled.
2nd: We are sitting behind a proxy, so I checked to make sure curl could get out as both the zabbix and apache user. Worked fine.
What else should I be checking? I made sure to include http_proxy=http://foor.bar:8080 in the variable section in the web scenario. I read that I should try a "make clean" and then reconfigure/ make install to "refresh" the zabbix install. And that I need to change the directory structure also during that process?
Not sure I understand the rationale behind that. Could someone give me some pointers?
Versions:
Zabbix server v2.0.5 (revision 33558) (12 February 2013)
Compilation time: Apr 3 2013 10:54:46
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.13.6.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
CentOS release 6.4
They want multiple-step web scenario checks. I am having trouble getting zabbix to perform a simple google.com check.
Code:
17029:20130419:131226.135 web scenario step "google there?:google test" error: error doing curl_easy_perform: Couldn't connect to server
Code:
# grep WEB /var/log/zabbix/zabbix_server.log 17007:20130419:123850.739 WEB monitoring: YES
Code:
curl -x http://proxy.foo.bar:8080 http://www.google.com
Not sure I understand the rationale behind that. Could someone give me some pointers?
Versions:
Zabbix server v2.0.5 (revision 33558) (12 February 2013)
Compilation time: Apr 3 2013 10:54:46
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.13.6.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
CentOS release 6.4