simple http syntax quesion

Scott lists.scott at themagicbox.net
Sat Nov 16 10:06:46 CET 2002


a better option would be to compile openssl and rebuild your plugin to
allow ssl encrypted connections, then just define a new checkcommand to
check this with a default port set to 443

Carroll, Jim P [Contractor] said:
> Here's how I would do it.
>
>>From checkcommands.cfg:
>
> # 'check_http' command definition
> define command{
>         command_name    check_http
>         command_line    $USER1$/check_http -H $HOSTADDRESS$ -p $ARG1$ }
>
>>From services.cfg:
>
> # HTTP baseline template
> define service{
>         name                            http
>         use                             icmp
>         service_description             HTTP
>         notification_options            w,u,c,r
>         check_command                   check_http!80
>         register                        0
>         }
>
> define service{
>         name                            http_ssl
>         use                             http
>         service_description             SSL
>         notification_options            w,u,c,r
>         check_command                   check_http!443
>         register                        0
>         }
>
> define service{
>         host_name                       jedi
>         use                             http_ssl
>         contact_groups                  unix-admins
>         }
>
> HTH
>
> jc
>
>> -----Original Message-----
>> From: Peter Krzystofiak [mailto:pkrzystofiak at endeavors.com]
>> Sent: Friday, November 15, 2002 3:00 PM
>> To: nagios-users at lists.sourceforge.net
>> Subject: [Nagios-users] simple http syntax quesion
>>
>>
>> I can easily run
>>
>> ./check_http 192.168.1.1 port 443 (I want to check http ssl page)
>>
>> But, how do I translate this to use it in my services.cfg file.
>>
>> 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] [-r <regex> | -R <case-insensitive regex>] [-P
>> string]
>> ----------------------------------------------
>> services.cfg
>> ...
>> ...
>> ...
>> notification_period 24x7
>> notification_options c,r
>> check_command check_http!help
>> }
>>
>>
>>
>>
>>
>>
>> -------------------------------------------------------
>> This sf.net email is sponsored by: To learn the basics of securing
>> your web site with SSL, click here to get a FREE TRIAL of a Thawte
>> Server Certificate: http://www.gothawte.com/rd524.html
>> _______________________________________________
>> Nagios-users mailing list
>> Nagios-users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/nagios-users
>>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: To learn the basics of securing  your
> web site with SSL, click here to get a FREE TRIAL of a Thawte  Server
> Certificate: http://www.gothawte.com/rd524.html
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users





-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing 
your web site with SSL, click here to get a FREE TRIAL of a Thawte 
Server Certificate: http://www.gothawte.com/rd524.html




More information about the Users mailing list