GithubHelp home page GithubHelp logo

Comments (4)

dangmocrang avatar dangmocrang commented on June 27, 2024

Sorry for long response. I checked script and found some mismatch in performance function. I will fix it soon.

from check_idrac.

dangmocrang avatar dangmocrang commented on June 27, 2024

I fixed it. Help me to test :D

from check_idrac.

mikehubert4012 avatar mikehubert4012 commented on June 27, 2024

There is something wrong with temperature performance and fan performance.

/usr/lib/nagios/plugins/check_idrac.py -H 10.0.0.101 -v2c -c public -w SENSOR#1 --temp-warn=none,65 --temp-crit=none,75 -p
OK - System Board Inlet Temp: 17.0 C ENABLED/OK | Temperature=17.0C;none;65.0;none;75.0

Performance are : Value;WarnValue;CritValue;MinValue;MaxValue
So it should be :
OK - System Board Inlet Temp: 17.0 C ENABLED/OK | Temperature=17.0C;65.0;75.0;;;
MinValue could be 0 and MaxValue could be 100 (or the range of the sensor)

For the fan, If there is no threshhold, "none" may get to the perfdata. Which is a bad thing imo.

/usr/lib/nagios/plugins/check_idrac.py -p -H 10.0.0.101 -v2c -c public -w FAN#1
OK - System Board Fan1: 2160 RPM - ENABLED/OK | RPM=2160;;;none;none

I think it shoud be :
OK - System Board Fan1: 2160 RPM - ENABLED/OK | RPM=2160;;;;
And if threshhold are defined, if should be:
OK - System Board Fan1: 2160 RPM - ENABLED/OK | RPM=2160;3000;4000;;

Hope this can help.

The way it work now break graph in Adagios.

from check_idrac.

dangmocrang avatar dangmocrang commented on June 27, 2024

Hi,

I decided to remove WARN and CRIT info from perf data cause script allow
you to define 4 values and nagios not support that format.

Check my git to get new release.

Regards,
Dung

On Tue, Mar 8, 2016 at 11:29 PM, mikehubert4012 [email protected]
wrote:

There is something wrong with temperature performance and fan performance.

/usr/lib/nagios/plugins/check_idrac.py -H 10.0.0.101 -v2c -c public -w
SENSOR#1 --temp-warn=none,65 --temp-crit=none,75 -p
OK - System Board Inlet Temp: 17.0 C ENABLED/OK |
Temperature=17.0C;none;65.0;none;75.0

Performance are : Value;WarnValue;CritValue;MinValue;MaxValue
So it should be :
OK - System Board Inlet Temp: 17.0 C ENABLED/OK |
Temperature=17.0C;65.0;75.0;;;
MinValue could be 0 and MaxValue could be 100 (or the range of the sensor)

For the fan, If there is no threshhold, "none" may get to the perfdata.
Which is a bad thing imo.

/usr/lib/nagios/plugins/check_idrac.py -p -H 10.0.0.101 -v2c -c public -w
FAN#1
OK - System Board Fan1: 2160 RPM - ENABLED/OK | RPM=2160;;;none;none

I think it shoud be :
OK - System Board Fan1: 2160 RPM - ENABLED/OK | RPM=2160;;;;
And if threshhold are defined, if should be:
OK - System Board Fan1: 2160 RPM - ENABLED/OK | RPM=2160;3000;4000;;

Hope this can help.

The way it work now break graph in Adagios.


Reply to this email directly or view it on GitHub
#21 (comment)
.

from check_idrac.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.