http service checks
Subhendu Ghosh
sghosh at sghosh.org
Wed Aug 21 23:32:54 CEST 2002
You can use any plugin you want for the host-check.
You should NOT leave it blank.
-sg
On Wed, 21 Aug 2002, Max Clark wrote:
> If my webserver is behind a firewall and I cannot ping do I just change
> the "check_command" inside of hosts.cfg to be blank, or can I replace it
> with a http check?
>
> If I want to check the url path and additional options then can I put
> check_command check_vhttp!www.vhost1.com!/product.cgi
> into the services.cfg and
> command_line $USER1$/check_http -I $HOSTADDRESS$ -H $ARG1$ -u $ARG2$
> into the checkcommands.cfg?
>
> Thanks again,
> Max
>
> -----Original Message-----
> From: nagios-users-admin at lists.sourceforge.net
> [mailto:nagios-users-admin at lists.sourceforge.net] On Behalf Of Steve
> Loughran
> Sent: Wednesday, August 21, 2002 10:12 AM
> To: nagios-users at lists.sourceforge.net
> Subject: Re: [Nagios-users] http service checks
>
> Checking http on virtual hosts (i.e. multiple `sites` but on the same IP
> and
> port) is easy to do, and a lot less long winded than the way you are
> doing
> it.
>
> You set up a single hostname, but call a seperate check_vhttp command,
> which
> you can pass the virtual hostname to... so all the checks connect to the
> same ip, but check the virtual hosts
>
>
> (watch the line wrap on some of these entries)
> =====================
> hosts.cfg:
>
> define host{
> use generic-host ; Name of host
> template to use
>
> host_name webhost
> alias webhost - with multiple virtual web
> sites on
> it
> address 1.2.3.4
> check_command check-host-alive
> max_check_attempts 3
> notification_interval 60
> notification_period 24x7
> notification_options d,u,r
> }
>
> =====================
> checkcommands.cfg:
>
> # 'check_vhttp' command definition
> define command{
> command_name check_vhttp
> command_line $USER1$/check_http -I $HOSTADDRESS$ -H $ARG1$
> }
>
> =====================
>
> services.cfg:
>
> #webhost- vhttp
> define service{
> use generic-service ; Name of service template
> to
> use
>
> host_name webhost
> service_description VHTTP-vhost1
> is_volatile 0
> check_period 24x7
> max_check_attempts 3
> normal_check_interval 5
> retry_check_interval 1
> contact_groups admins
> notification_interval 60
> notification_period 24x7
> notification_options c,r
> check_command check_vhttp!vhost1.whatever.com
> }
>
> #vhost1- vhttp
> define service{
> use generic-service ; Name of service template
> to
> use
>
> host_name webhost
> service_description VHTTP-vhost2
> is_volatile 0
> check_period 24x7
> max_check_attempts 3
> normal_check_interval 5
> retry_check_interval 1
> contact_groups admins
> notification_interval 60
> notification_period 24x7
> notification_options c,r
> check_command check_vhttp!vhost2.whatever.com
> }
> <etc>
>
> =====================
>
>
> Steve
>
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone? Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> 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: OSDN - Tired of that same old
> cell phone? Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> 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: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
More information about the Users
mailing list