Re: [Ganglia-general] Ganglia and Nagios: warning / critical state in check_ganglia_metric.sh

2013-02-28 Thread Michael Shearer
Hi,

You can use check_multiple_metrics_warn, which already has the necessary
logic changes. If people want, this could be merged into the normal
check_multiple_metrics, but I didn't want to make any changes that might
cause regressions in those scripts, because I made the warning threshold
mandatory when I tweaked those ones.

The check_multiple_metrics_warn got merged 8 months ago, so you should have
them in your installation.

Cheers, Michael.

On 1 March 2013 15:14, Vladimir Vuksan  wrote:

> The way Nagios knows whether something is critical or warning is based on
> the exit code so if you look in chec_ganglia_metric.sh you could change
>
>   WARNING)
> echo $RESULT
> exit 1;;
>   CRITICAL)
> echo $RESULT
> exit 2;;
>
>
> to say
>
>   WARNING)
> echo $RESULT
> exit 1;;
>   CRITICAL)
> echo $RESULT
> exit 1;;
>
> basically change CRITICAL into WARNING exit code. That would be the
> quickest hack.
>
> Vladimir
>
>
> On Thu, 28 Feb 2013, Maciej Lasyk wrote:
>
>  Hi,
>> I'm trying to integrate Nagios with Ganglia. I stucked in one place and
>> somehow can't find a solution.
>>
>> Based on Ganglia Book, chapter 7, "Check a Single Metric on a Specific
>> Host" we can set a check_command like below:
>>
>> check_ganglia_metric!load_one!**more!5
>>
>> And it is said that:
>>
>> "The operators specified in the Nagios definitions for the Ganglia plug-
>> ins always indicate the “critical” state. If you use a notequal operator,
>> it
>> means that state is critical if the value is not equal."
>>
>> Now.. I'm trying to set a 'warning' state not critical. And can't find
>> "out-of-the-box" solution - even on the authors
>> webpage 
>> http://vuksan.com/**linux/nagios_scripts.html
>>
>> I assume that I should write my own hooks for this. Could you tell me how
>> You do It?
>>
>> Regards,
>> Maciej Lasyk
>>
>> GPG public key: 
>> http://maciek.lasyk.info/**gpg_maciej_lasyk.asc
>>
>>
>
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> ___
> Ganglia-general mailing list
> Ganglia-general@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ganglia-general
>
>
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Ganglia-general mailing list
Ganglia-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-general


Re: [Ganglia-general] Ganglia and Nagios: warning / critical state in check_ganglia_metric.sh

2013-02-28 Thread Vladimir Vuksan
The way Nagios knows whether something is critical or warning is based on 
the exit code so if you look in chec_ganglia_metric.sh you could change


  WARNING)
echo $RESULT
exit 1;;
  CRITICAL)
echo $RESULT
exit 2;;


to say

  WARNING)
echo $RESULT
exit 1;;
  CRITICAL)
echo $RESULT
exit 1;;

basically change CRITICAL into WARNING exit code. That would be the 
quickest hack.


Vladimir

On Thu, 28 Feb 2013, Maciej Lasyk wrote:


Hi,
I'm trying to integrate Nagios with Ganglia. I stucked in one place and somehow 
can't find a solution.

Based on Ganglia Book, chapter 7, "Check a Single Metric on a Specific Host" we 
can set a check_command like below:

check_ganglia_metric!load_one!more!5

And it is said that:

"The operators specified in the Nagios definitions for the Ganglia plug-
ins always indicate the “critical” state. If you use a notequal operator, it
means that state is critical if the value is not equal."

Now.. I'm trying to set a 'warning' state not critical. And can't find 
"out-of-the-box" solution - even on the authors
webpage http://vuksan.com/linux/nagios_scripts.html

I assume that I should write my own hooks for this. Could you tell me how You 
do It?

Regards,
Maciej Lasyk

GPG public key: http://maciek.lasyk.info/gpg_maciej_lasyk.asc

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Ganglia-general mailing list
Ganglia-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-general


[Ganglia-general] Ganglia and Nagios: warning / critical state in check_ganglia_metric.sh

2013-02-28 Thread Maciej Lasyk
Hi,

I'm trying to integrate Nagios with Ganglia. I stucked in one place and
somehow can't find a solution.

Based on Ganglia Book, chapter 7, "Check a Single Metric on a Specific
Host" we can set a check_command like below:

check_ganglia_metric!load_one!more!5

And it is said that:

"The operators specified in the Nagios definitions for the Ganglia plug-
ins always indicate the “critical” state. If you use a notequal operator, it
means that state is critical if the value is not equal."

Now.. I'm trying to set a 'warning' state not critical. And can't find
"out-of-the-box" solution - even on the authors webpage
http://vuksan.com/linux/nagios_scripts.html

I assume that I should write my own hooks for this. Could you tell me how
You do It?

Regards,
Maciej Lasyk

GPG public key: http://maciek.lasyk.info/gpg_maciej_lasyk.asc
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
Ganglia-general mailing list
Ganglia-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-general