Coder Social home page Coder Social logo

ntokos / check-huawei-health Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 28 KB

A check plugin for Nagios/Icinga to check enviromental status and report performance data on Huawei Switches

License: GNU General Public License v3.0

Perl 100.00%
cpu cpu-monitoring huawei huawei-devices icinga-plugin memory monitoring-plugins nagios-plugin net-snmp perl power-supply temperature

check-huawei-health's Introduction

Description

A check plugin for Nagios/Icinga to check the enviromental status (power supplies, fans and temperature) and report performance (cpu, memory) on Huawei devices. The plugin is written in perl and uses the Net::SNMP to check Huawei devices that support the HUAWEI-ENTITY-EXTENT-MIB. This plugin is based on the "check_snmp_environment" plugin (version 0.7cra) from Charles R. Anderson.

Compatibility

  • The plugin was written and tested for Icinga2 v.2.8 to 2.11. It probably works on Nagios/Icinga1 too.
  • It has been tested in Icinga 2 for monitoring Huawei CloudEngine S5731 and S6730 series switches as well as NE-40E series routers.

How to use

You can always run it (via command line) with the -h or --help option to see the help text.

Disclaimer

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

check-huawei-health's People

Stargazers

Fabbyo Malta avatar

Watchers

Chris Ntokos avatar

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.