Giter VIP home page Giter VIP logo

nagios-checks's People

Contributors

klydel avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

ctroms

nagios-checks's Issues

Location of mon-get-stats may differ

Amazon changed the location of mon-get-stats from /opt/aws/apitools/mon/bin/mon-get-stats to /opt/aws/bin/mon-get-stats

A check should be included to sort that out (you can use the "which" command to see where the file and whether it exists at all).

Consider comparison change

The current comparison between the max threshold and the current value does not accept float numbers.

Please consider the following function as a replacement:

function checkthresh {
#    RESULT=${RESULT/.*}
    COMP=`echo "$RESULT<$MXTHRESHOLD" | bc`
    if [[ "$COMP" -eq "0" ]]
        then
        warn
    else
        echo "OK - $STAT |$STAT\n"
        exit $STATE_OK
    fi
}

MNTHRESHOLD is not checked

The last parameter is the Minimum threshold but only the MXTHRESHOLD is checked.

I was thinking about adding an AND condition to the 'if' where I suggested to change the comparison from integer to float (with bc).

Thank you!

Parameters cannot include - in bash

The following parameters:
MON-GET-CMD
AWS-CRED-FILE
(in check_rds)

Include - in their names, these should be changed to _ in order to work correctly.

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.