Re: check_http with spaces problem

Κοκμάδης Δημήτριος <[email protected]>
Newsgroups gmane.network.nagios.user
Message-ID <CAFY9zEwixFTbco7BwKfhoWQ7vGcPj6NvFfdaby130ZLdy9r6fA@mail.gmail.com>
Thank you for the replies.

I tried to use all these before asking!

By the check_debug.sh

Sun May 5 22:29:03 EEST 2013 /usr/lib64/nagios/plugins/check_http -H
granma.gr -u http://granma.gr/index.html -R "Web " -w 10 -c 20
Name or service not known HTTP CRITICAL - Unable to open TCP socket


If i check the same without space it works!

Do you have any ideas?


2013/5/5 Páll Guðjón Sigurðsson <[email protected]>

> Put your ARG in quotes. So it looks like this:
>
> $USER1$/check_http -H '$ARG1$' -s '$ARG2$' -w 10 -c 20
>
> Then it will handle spaces.
>
> Alternatively, you can use custom variables to a check command that is
> more complex, but in return your service definitions will become much more
> readable. Example:
>
>
> define service {
>         host_name               HOSTNAME
>         service_description     http://...
>         check_command           okc-check_http
>         use                     generic-service
>
>         __RESPONSE_WARNING      2
>         __RESPONSE_CRITICAL     10
>         __SEARCH_STRING
>         __VIRTUAL_HOST      HOSTNAME
>         __PORT              80
>         __URI                   /
>
> }
>
>
>
> define command {
>   command_line                   $USER1$/check_http -I $HOSTADDRESS$ -H
> "$_SERVICE_VIRTUAL_HOST$" -p "$_SERVICE_PORT$" -u "$_SERVICE_URI$" -s
> "$_SERVICE_SEARCH_STRING$" -w "$_SERVICE_RESPONSE_WARNING$" -c
> "$_SERVICE_RESPONSE_CRITICAL$"
>   command_name                   okc-check_http
> }
>
>
>
>
> ----- Original Message -----
> From: "Κοκμάδης Δημήτριος" <[email protected]>
> To: [email protected]
> Sent: Sunday, May 5, 2013 3:23:02 PM
> Subject: [Nagios-users] check_http with spaces problem
>
>
>
>
>
>
>
>
> Hi,
>
> I am trying to check multiple http sites, so i configure a bash script
> which create the service definition but i faced a problem when the expected
> string has spaces.
>
> So the command definition is like:
>
> $USER1$/check_http -H $ARG1$ -s $ARG2$ -w 10 -c 20
>
> if i pass an $ARG2$ without spaces it's work fine, but if it has spaces
> nagios can't make check. Could you give me a help?
>
> Thanks,
>
> Jim
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite
> It's a free troubleshooting tool designed for production
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap2
> _______________________________________________
> Nagios-users mailing list
> [email protected]
> 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
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite
> It's a free troubleshooting tool designed for production
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap2
> _______________________________________________
> Nagios-users mailing list
> [email protected]
> 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
>

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2

_______________________________________________
Nagios-users mailing list
[email protected]
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.