Check_http status 503 gives 200 OK

Joerg Linge pitchfork at ederdrom.de
Tue Nov 20 09:05:32 CET 2012


again

check_http -H .... -u http://www.testsomething.com

is a proxy request. NOT an valid HTTP request

Joerg

Am 20.11.2012 um 08:35 schrieb Jaap van Arragon <j.vanarragon at lukkien.com>:

> Herewith
> 
> define service{
>        use                                     generic-service_24x7
>        host_name                               www1
>        service_description             check http <url>
>        check_command                   check_http! -u
> http://www.testsomething.com -w 5 -c 8
> }
> 
> This gives me a 
> 
> HTTP OK: HTTP/1.1 200 OK - 414 bytes in 0.002 second response time 
> 
> Back.
> 
> 
> But in the browser the check gives me a
> 
> 503 statuscode back.
> 
> The Nagios check_http script isn't detecting this 503 error message.
> 
> Regards,
> 
> Jaap
> 
> 
> On 11/20/12 8:20 AM, "Joerg Linge" <pitchfork at ederdrom.de> wrote:
> 
>> Please provide a complete example!
>> check_http works correct since years
>> 
>> Joerg
>> 
>> Am 19.11.2012 um 23:00 schrieb "Jaap van Arragon" <j.vanarragon at lukkien.com>:
>> 
>>> Hey Joerg,
>>> 
>>> The 4xx and 3xx error are handeld correctly but not the 5xx error ;-)
>>> 
>>> any ideas?
>>> 
>>> Regards,
>>> Jaap 
>>> From: Joerg Linge [mailto:pitchfork at ederdrom.de]
>>> To: Nagios Users List [mailto:nagios-users at lists.sourceforge.net]
>>> Sent: Mon, 19 Nov 2012 18:07:52 +0100
>>> Subject: Re: [Nagios-users] Check_http status 503 gives 200 OK
>>> 
>>> 
>>> Your example
>>> 
>>> /usr/local/nagios/libexec/check_http -I <ip address> -u http://<url> -w1 -c2
>>> 
>>> is a proxy request!
>>> 
>>> -I = ip address to connect to
>>> -H = HTTP/1.1 Host Header
>>> -u = relative url to fetch without protocol infos like http://
>>> 
>>> some examples
>>> 
>>> check nagios.org
>>> 
>>> OMD[gearman]:~/lib/nagios/plugins$ ./check_http -H nagios.org
>>> HTTP OK: HTTP/1.1 200 OK - 54919 bytes in 1.703 second response time
>>> |time=1.703114s;;;0.000000 size=54919B;;;0
>>> 
>>> 
>>> OMD[gearman]:~/lib/nagios/plugins$ host nagios.org
>>> nagios.org has address 96.126.126.159
>>> 
>>> ok, nagios .org runns on 96.126.126.159
>>> lets check a non existing page. we got 404!
>>> 
>>> OMD[gearman]:~/lib/nagios/plugins$ ./check_http -I 96.126.126.159 -H
>>> nagios.org -u /404
>>> HTTP WARNING: HTTP/1.1 404 Not Found - 17141 bytes in 0.536 second response
>>> time |time=0.536015s;;;0.000000 size=17141B;;;0
>>> 
>>> lets ask nagios.org for icinga.org ;) and we will get a 302
>>> 
>>> OMD[gearman]:~/lib/nagios/plugins$ ./check_http -I 96.126.126.159 -H
>>> icinga.org -u /
>>> HTTP OK: HTTP/1.1 302 Found - 242 bytes in 1.837 second response time
>>> |time=1.837209s;;;0.000000 size=242B;;;0
>>> 
>>> Joerg
>>> 
>>> Am 19.11.2012 um 17:14 schrieb Jaap van Arragon <j.vanarragon at lukkien.com>:
>>> 
>>>> Thank you for your reply.
>>>> 
>>>> I¹ve tried the check without the ip adress option but it makes no
>>>> difference.
>>>> 
>>>> Any other ideas?
>>>> 
>>>> Thanks.
>>>> 
>>>> 
>>>> On 11/19/12 2:29 PM, "Ryan Edwards" <wyild1 at gmail.com> wrote:
>>>> 
>>>>> You said u are using it like so:
>>>>> 
>>>>> Check:
>>>>> /usr/local/nagios/libexec/check_http -I <ip address> -u http://<url> -w1
>>>>> -c2
>>>>> 
>>>>> Maybe drop the IP address? I dunno, maybe cuz you have both IP and the url
>>>>> its causing problems. Maybe its replying on the IP, but not on the URL your
>>>>> providing. You prob only need one or the other if im not mistaken
>>>>> 
>>>>> Cheers!
>>>>> 
>>>>> 
>>>>> On Mon, Nov 19, 2012 at 7:14 AM, Jaap van Arragon
>>>>> <j.vanarragon at lukkien.com> wrote:
>>>>>> Hello,
>>>>>> 
>>>>>> Does anyone know why it gives me a 200 back?
>>>>>> 
>>>>>> If you need more info, I will gladly provide it ;-)
>>>>>> 
>>>>>> Thank you.
>>>>>> 
>>>>>> Regards,
>>>>>> 
>>>>>> Jaap
>>>>>> 
>>>>>> 
>>>>>> On 11/16/12 11:54 AM, "Jaap van Arragon" <j.vanarragon at lukkien.com> wrote:
>>>>>> 
>>>>>>> Hello,
>>>>>>> 
>>>>>>> I¹m trying to use the check_http plugin to verify if one of our website
>>>>>>> is
>>>>>>> available.
>>>>>>> 
>>>>>>> When I check our website it gives me a 200 OK status code back even when
>>>>>>> the
>>>>>>> website isn¹t available en the URL gives me a 503 status code through the
>>>>>>> browser.
>>>>>>> 
>>>>>>> After some searching I came across the post below:
>>>>>>> 
>>>>>>> http://permalink.gmane.org/gmane.network.nagios.plugins.devel/485
>>>>>>> 
>>>>>>> This states that there is a bug in check_http. The only thing is that the
>>>>>>> post
>>>>>>> is from 2003 so I expect that the necessary changes are already in the
>>>>>>> new
>>>>>>> release.
>>>>>>> 
>>>>>>> Things I¹ve tried:
>>>>>>> 
>>>>>>> - recompiled the latest version of the check_http plugin but the
>>>>>>> necessary
>>>>>>> changes seems to be integrated there already.
>>>>>>> - updated the plugins package to the latest version for our release
>>>>>>> 
>>>>>>> Check:
>>>>>>> /usr/local/nagios/libexec/check_http -I <ip address> -u http://<url> -w1
>>>>>>> -c2
>>>>>>> 
>>>>>>> Packages:
>>>>>>> 
>>>>>>> ii nagios-images 0.5
>>>>>>> ii nagios-nrpe-plugin 2.12-4ubuntu1.10.04.1
>>>>>>> ii nagios-nrpe-server 2.12-4ubuntu1.10.04.1
>>>>>>> ii nagios-plugins 1.4.14-1ubuntu1
>>>>>>> ii nagios-plugins-basic 1.4.14-1ubuntu1
>>>>>>> ii nagios-plugins-standard 1.4.14-1ubuntu1
>>>>>>> ii nagios3 3.2.0-4ubuntu2.2
>>>>>>> ii nagios3-cgi 3.2.0-4ubuntu2.2
>>>>>>> ii nagios3-common 3.2.0-4ubuntu2.2
>>>>>>> ii nagios3-core 3.2.0-4ubuntu2.2
>>>>>>> ii nagiosgrapher 1.7.1-1
>>>>>>> 
>>>>>>> Does anyone know why it gives me a status 200 OK back? At the moment I
>>>>>>> can't
>>>>>>> rely on my Nagios checks..
>>>>>>> 
>>>>>>> Thank you in advance
>>>>>>> 
>>>>>>> Regards
>>>>>>> Jaap
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --------------------------------------------------------------------------
>>>>>> ----
>>>>>> Monitor your physical, virtual and cloud infrastructure from a single
>>>>>> web console. Get in-depth insight into apps, servers, databases, vmware,
>>>>>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>>>>>> Pricing starts from $795 for 25 servers or applications!
>>>>>> http://p.sf.net/sfu/zoho_dev2dev_nov
>>>>>> _______________________________________________
>>>>>> Nagios-users mailing list
>>>>>> Nagios-users at lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/nagios-users
>>>>>> ::: Please include Nagios version, plugin version (-v) and OS when
>>>>>> reporting any issue.
>>>>>> ::: Messages without supporting info will risk being sent to /dev/null
>>>>> 
>>>>> 
>>>> ----------------------------------------------------------------------------
>>>> --
>>>> Monitor your physical, virtual and cloud infrastructure from a single
>>>> web console. Get in-depth insight into apps, servers, databases, vmware,
>>>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>>>> Pricing starts from $795 for 25 servers or applications!
>>>> http://p.sf.net/sfu/zoho_dev2dev_nov________________________________________
>>>> _______
>>>> Nagios-users mailing list
>>>> Nagios-users at lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/nagios-users
>>>> ::: Please include Nagios version, plugin version (-v) and OS when reporting
>>>> any issue. 
>>>> ::: Messages without supporting info will risk being sent to /dev/null
>>> 
>>> 
>>> 
> ----------------------------------------------------------------------------->>
> -
>>> Monitor your physical, virtual and cloud infrastructure from a single
>>> web console. Get in-depth insight into apps, servers, databases, vmware,
>>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>>> Pricing starts from $795 for 25 servers or applications!
>>> http://p.sf.net/sfu/zoho_dev2dev_nov
>>> _______________________________________________
>>> Nagios-users mailing list
>>> Nagios-users at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/nagios-users
>>> ::: Please include Nagios version, plugin version (-v) and OS when reporting
>>> any issue. 
>>> ::: Messages without supporting info will risk being sent to /dev/null
>>> 
> ----------------------------------------------------------------------------->>
> -
>>> Monitor your physical, virtual and cloud infrastructure from a single
>>> web console. Get in-depth insight into apps, servers, databases, vmware,
>>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>>> Pricing starts from $795 for 25 servers or applications!
>>> http://p.sf.net/sfu/zoho_dev2dev_nov_________________________________________
>>> ______
>>> Nagios-users mailing list
>>> Nagios-users at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/nagios-users
>>> ::: Please include Nagios version, plugin version (-v) and OS when reporting
>>> any issue. 
>>> ::: Messages without supporting info will risk being sent to /dev/null
>> 
>> 
>> ------------------------------------------------------------------------------
>> Monitor your physical, virtual and cloud infrastructure from a single
>> web console. Get in-depth insight into apps, servers, databases, vmware,
>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>> Pricing starts from $795 for 25 servers or applications!
>> http://p.sf.net/sfu/zoho_dev2dev_nov
>> _______________________________________________
>> Nagios-users mailing list
>> Nagios-users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/nagios-users
>> ::: Please include Nagios version, plugin version (-v) and OS when reporting
>> any issue. 
>> ::: Messages without supporting info will risk being sent to /dev/null
> 
> 
> 
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
> ::: Messages without supporting info will risk being sent to /dev/null


------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list