Skip to content

Latest commit

 

History

History
70 lines (49 loc) · 4.53 KB

README.md

File metadata and controls

70 lines (49 loc) · 4.53 KB

Build Status Codacy Badge GitHub stars GitHub forks Dependency Status Platform DockerHub

Docker image containing the Advanced Nagios Plugins Collection - the largest, most advanced collection of production-grade Nagios monitoring code (over 350 programs).

This docker image contains all dependencies pre-built on Alpine, CentOS, Debian and Ubuntu latest docker base images and are tagged as :latest, :centos, :debian and :ubuntu respectively. The source for each OS build is available in adjacent directories in the Dockerfiles GitHub repo.

Specialised plugins for Hadoop, Big Data & NoSQL technologies, written by a former Clouderan (Cloudera was the first Hadoop Big Data vendor) and current Hortonworks consultant.

Hadoop and extensive API integration with all major Hadoop vendors (Hortonworks, Cloudera, MapR, IBM BigInsights), as well as most major open source NoSQL technologies, Pub-Sub / Message Buses, CI, Web and Linux based infrastructure.

Most enterprise monitoring systems come with basic generic checks, while this project extends their monitoring capabilities significantly further in to advanced infrastructure, application layer, APIs etc.

For more documentation on the Nagios Plugins contained in this image, see the GitHub project page

List all plugins:

docker run harisekhon/nagios-plugins

Run any given plugin by suffixing it to the docker run command:

docker run harisekhon/nagios-plugins <program> <args>

eg.

docker run harisekhon/nagios-plugins check_ssl_cert.pl --help

Supports a a wide variety of compatible Enterprise Monitoring servers.

The project is a treasure trove of essentials for every single "DevOp" / sysadmin / engineer, with extensive goodies for people running:

NoSQL technologies:

Linux & Infrastructure technologies:

and many more ...

Related Docker images can be found for many Open Source, Big Data and NoSQL technologies on my DockerHub profile. The source for them all can be found in the master Dockerfiles GitHub repo.