Hello,
I am sending a passive check with these info below:
Performance Data: 'MEMORY UTILIZATION'=56;50;70;;
I know that the field 50 and 70 are for warning and critical thresholds.
How can I trigger a warning or critical alarm when these thresholds are crossed for this passive check ?
Thank you,
Peter
Performance graph options
Re: Performance graph options
Have you taken a look at this doc?
https://assets.nagios.com/downloads/nag ... ios-XI.pdf
This doc may be helpful as well. Although it was written for Core, the principles apply to XI.
https://assets.nagios.com/downloads/nag ... hecks.html
If any questions, let us know what add-on you are using to send the check results to XI (NRDP, NSCA, etc) -thanks -
https://assets.nagios.com/downloads/nag ... ios-XI.pdf
This doc may be helpful as well. Although it was written for Core, the principles apply to XI.
https://assets.nagios.com/downloads/nag ... hecks.html
If any questions, let us know what add-on you are using to send the check results to XI (NRDP, NSCA, etc) -thanks -
Be sure to check out the Knowledgebase for helpful articles and solutions!
Re: Performance graph options
Hello,
Thank you for the reply, although I have read both documents I couldn't find my answer.
the only part where I could relate to is the freshness checks, but even there they say " These checks will ONLY be run if passive result is not received in the time frame designated in the next step."
In my case I want a check to be run every x minutes even when passive checks are being received, and the purpose is to change the state from OK to critical for that service if performance data received exceeds a specific threshold.
Any idea if that could be done?
I am using the NRDP agent for my passive checks.
Best Regards,
Peter
Thank you for the reply, although I have read both documents I couldn't find my answer.
the only part where I could relate to is the freshness checks, but even there they say " These checks will ONLY be run if passive result is not received in the time frame designated in the next step."
In my case I want a check to be run every x minutes even when passive checks are being received, and the purpose is to change the state from OK to critical for that service if performance data received exceeds a specific threshold.
Any idea if that could be done?
I am using the NRDP agent for my passive checks.
Best Regards,
Peter
Re: Performance graph options
Ok, so you want to run simultaneous active / passive checks for the same host, this can be done. Since you already have passive checks working, you'll go about adding the active check as though you are creating a new host. Keep in mind you'll have to install an agent on the client for such, (NSCLient, NRPE,etc).
Be sure to check out the Knowledgebase for helpful articles and solutions!
Re: Performance graph options
With passive checks the logic is performed by your script on the remote machine/device so your remote device would have to do the logic and determine if it's critical or not and then send a critical passive result:
Are you using the send_nrdp?
You will need to send the state information.
Thank you
Are you using the send_nrdp?
Code: Select all
/usr/local/nrdp/clients/send_nrdp.sh -h
php /usr/local/nrdp/clients/send_nrdp.php -hThank you
Re: Performance graph options
Hello,
Thank you guys for replying, it is preferable not to use any plugin on the remote host (no internet connection allowed).
Stupid of me not to think about changing the state... thank you for the answer that's going to solve my problem
Thank you guys for replying, it is preferable not to use any plugin on the remote host (no internet connection allowed).
Stupid of me not to think about changing the state... thank you for the answer that's going to solve my problem
Re: Performance graph options
No worries at all - glad we could help and I'll lock this thread now.
Be sure to check out the Knowledgebase for helpful articles and solutions!