An open API service indexing awesome lists of open source software.

https://github.com/chicks-net/nagios-current

Keep nagios current automatically
https://github.com/chicks-net/nagios-current

nagios nagios-plugin perl

Last synced: 2 months ago
JSON representation

Keep nagios current automatically

Awesome Lists containing this project

README

        

nagios-current
==============

[![GPLv2 license](https://img.shields.io/badge/License-GPLv2-blue.svg)](https://github.com/chicks-net/nagios-current/blob/master/LICENSE)

Keep nagios current automatically by checking if any of the configs have changed and reloading.
The `current_nagios` script makes sure the configs are valid before trying to reload nagios.
This can save you many hours
of time -- particularly if you're automatically generating most of your nagios configs.

plugins
-------

I'm going to toss my nagios/icinga plugins in here too. They are:

* `check_read_only_fs` - alert on read-only filesystems

service naming convention
-------------------------

I would suggest that you name your services as follows:

* `app_` : app-level checks at the server level
* `meta_` : cluster-level checks (usually via localhost on the nagios server)
* `sys_` : system-level checks (disk, CPU, load, etc.)

TODO
----

* split `check_read_only_fs` into its own repo

LICENSE
-------

The plugins, scripts, and other content in this repo is licensed under the GPL2.