Plug-in for https

Marc Powell marc at ena.com
Mon Jul 18 18:15:01 CEST 2005


Install OPENSSL and recompile the plugins.

--
Marc

> -----Original Message-----
> From: nagios-users-admin at lists.sourceforge.net [mailto:nagios-users-
> admin at lists.sourceforge.net] On Behalf Of Mohan, Ajit (CFSA)
> Sent: Monday, July 18, 2005 10:58 AM
> To: admin at jpk236.com
> Cc: nagios-users at lists.sourceforge.net
> Subject: RE: [Nagios-users] Plug-in for https
> 
> Here is the output
> 
> linux:/usr/local/nagios/libexec # ./check_http -h
> check_http (nagios-plugins 1.4) 1.81
> 
> Usage: check_http -H <vhost> | -I <IP-address> [-u <uri>] [-p <port>]
>                   [-w <warn time>] [-c <critical time>] [-t <timeout>] [-
> L]
>                   [-a auth] [-f <ok | warn | critcal | follow>] [-e
> <expect>]
>                   [-s string] [-l] [-r <regex> | -R <case-insensitive
> regex>]
>                   [-P string] [-m <min_pg_size>:<max_pg_size>] [-4|-6] [-
> N]
>                   [-M <age>] [-A string] [-k string]
> NOTE: One or both of -H and -I must be specified
> 
> Options:
>  -h, --help
>     Print detailed help screen
>  -V, --version
>     Print version information
>  -H, --hostname=ADDRESS
>     Host name argument for servers using host headers (virtual host)
>     Append a port to include it in the header (eg: example.com:5000)
>  -I, --IP-address=ADDRESS
>    IP address or name (use numeric address if possible to bypass DNS
> lookup).
>  -p, --port=INTEGER
>    Port number (default: 80)
>  -4, --use-ipv4
>     Use IPv4 connection
>  -6, --use-ipv6
>     Use IPv6 connection
>  -e, --expect=STRING
>    String to expect in first (status) line of server response (default:
> HTTP/1.)
>    If specified skips all other status line logic (ex: 3xx, 4xx, 5xx
> processing)
>  -s, --string=STRING
>    String to expect in the content
>  -u, --url=PATH
>    URL to GET or POST (default: /)
>  -P, --post=STRING
>    URL encoded http POST data
>  -N, --no-body
>    Don't wait for document body: stop reading after headers.
>    (Note that this still does an HTTP GET or POST, not a HEAD.)
>  -M, --max-age=SECONDS
>    Warn if document is more than SECONDS old. the number can also be of
>    the form "10m" for minutes, "10h" for hours, or "10d" for days.
>  -T, --content-type=STRING
>    specify Content-Type header media type when POSTing
>  -l, --linespan
>     Allow regex to span newlines (must precede -r or -R)
>  -r, --regex, --ereg=STRING
>     Search page for regex STRING
>  -R, --eregi=STRING
>     Search page for case-insensitive regex STRING
>  -a, --authorization=AUTH_PAIR
>    Username:password on sites with basic authentication
>  -A, --useragent=STRING
>    String to be sent in http header as "User Agent"
>  -k, --header=STRING
>    Any other tags to be sent in http header, separated by semicolon
>  -L, --link=URL
>    Wrap output in HTML link (obsoleted by urlize)
>  -f, --onredirect=<ok|warning|critical|follow>
>    How to handle redirected pages
>  -m, --pagesize=INTEGER<:INTEGER>
>    Minimum page size required (bytes) : Maximum page size required (bytes)
>  -w, --warning=DOUBLE
>     Response time to result in warning status (seconds)
>  -c, --critical=DOUBLE
>     Response time to result in critical status (seconds)
>  -t, --timeout=INTEGER
>     Seconds before connection times out (default: 10)
>  -v, --verbose
> 
> -----Original Message-----
> From: admin at jpk236.com [mailto:admin at jpk236.com]
> Sent: Monday, July 18, 2005 11:31 AM
> To: Mohan, Ajit (CFSA)
> Cc: nagios-users at lists.sourceforge.net
> Subject: Re: [Nagios-users] Plug-in for https
> 
> When you run ./check_http -h, is there a -S option listed?  Perhaps Nagios
> 1.2 doesn't support this option?  I don't know.  I never used Nagios 1.2 -
> - jumped right to Nagios 2.
> 
> As an example of how it should look/work:
> #usr/local/libexec/nagios> ./check_http -S -H godaddy.com OK - HTTP/1.1
> 302 Object moved - 0.535 second response time
> |time=0.535305s;;;0.000000 size=651B;;;0
> 
>   - Justin Kulikowski
> 	[ http://www.jpk236.com ]
> 
> Mohan, Ajit (CFSA) wrote:
> > Yes, I have specified the host definition.
> >
> > I also tried
> >
> > ./check_http -H my domain name -S
> > check_http: Invalid option - SSL is not available
> >
> > thanks
> >
> >
> > -----Original Message-----
> > From: Subhendu Ghosh [mailto:sghosh at sghosh.org]
> > Sent: Monday, July 18, 2005 11:16 AM
> > To: Mohan, Ajit (CFSA)
> > Cc: admin at jpk236.com; pete at stuff-done.co.uk;
> > nagios-users at lists.sourceforge.net
> > Subject: RE: [Nagios-users] Plug-in for https
> >
> >
> > -p only specifies port number  - not protocol.  Unless specified by -S,
> the default is to use HTTP, not HTTPS.
> >
> > Do you have a host definition for the service in the config?
> >
> > On Mon, 18 Jul 2005, Mohan, Ajit (CFSA) wrote:
> >
> >
> >>I tried the following two commands
> >>
> >>./check_http -H "my domain name" -p 443 Invalid HTTP response received
> >>from host on port 443
> >>
> >>
> >>./check_http -H "my domain name:443"
> >>Name or service not known
> >>Unable to open TCP socket
> >>
> >>I am running nagios-1.2. Please help.
> >>
> >>Thanks
> >>Ajit
> >>
> >>-----Original Message-----
> >>From: Mohan, Ajit (CFSA)
> >>Sent: Monday, July 18, 2005 10:58 AM
> >>To: 'admin at jpk236.com'; 'pete at stuff-done.co.uk'
> >>Cc: nagios-users at lists.sourceforge.net
> >>Subject: RE: [Nagios-users] Plug-in for https
> >>
> >>Thanks guys for your response.
> >>
> >>After adding the line in the services.cfg I get this error
> >>
> >>" Service check command 'check_http -S -H "my domain name" specified
> >>in service 'HTTP' for host 'domain name' not defined anywhere!"
> >>
> >>Thanks
> >>
> >>-----Original Message-----
> >>From: admin at jpk236.com [mailto:admin at jpk236.com]
> >>Sent: Monday, July 18, 2005 10:25 AM
> >>To: Mohan, Ajit (CFSA)
> >>Cc: nagios-users at lists.sourceforge.net
> >>Subject: Re: [Nagios-users] Plug-in for https
> >>
> >>/usr/local/libexec/nagios#>./check_http -S -H your.domain.com
> >>
> >>
> >>For more information, run:
> >>
> >>/usr/local/libexec/nagios#>./check_http -h
> >>
> >>
> >> - Justin Kulikowski
> >>	[ http://www.jpk236.com ]
> >>
> >>Mohan, Ajit (CFSA) wrote:
> >>
> >>>Is there a plug-in available for monitoring https servers from Nagios
> >>
> >>?
> >>
> >>
> >>-------------------------------------------------------
> >>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> >>from IBM. Find simple to follow Roadmaps, straightforward articles,
> >>informative Webcasts and more! Get everything you need to get up to
> >>speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&opÌk
> >>_______________________________________________
> >>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
> >>
> >
> >
> 
> 
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=ick
> _______________________________________________
> 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


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
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