Développements:Nagios SNMP Plugins
De Free-4ever.
Cette page avait besoin d'un bon rafraîchissement.... Alors voila qui est fait ! A terme, je pense que je vais créer un mini-site pour ce projet.
Vous trouverez donc ici des plugins Nagios écrit en Perl pour la supervision d'un serveur, Linux pour certains, par SNMP.
Pour les télécharger, rendez vous à cette adresse: http://download.free-4ever.net/nagios-snmp-plugins/.
Ces plugins sont déjà en production sur différents systèmes car j'avais commencé à les écrire alors que j'étais dans une SSLL française. Mais depuis, j'ai pas mal bougé et ma société actuelle les utilise pour superviser plusieurs dizaines de serveurs.
Pour l'utilisation de ces plugins, il faut vous reportez à la section Configuration des objets de Nagios.
Pour tous commentaires, bugs, remarques, demande de features, une seule chose à faire: un mail à silencer (at) free-4ever (dot) net
La dernière version stable de ces plugins est la première version publique: 2.0.0-rc5
Voici le changelog:
2008/08/19 version: 2.0.0-rc5 - New plugin: - check_netsnmp_load15.pl: check 15 minutes load average only 2008/08/18 version: 2.0.0-rc4 - Parameter added to check_snmp_status_interfaces.pl to exclude on or more interfaces - New string added to excluded "virtual" partition to check_snmp_storages.pl - Faulty comments changed - URL website changed 2008/04/07 version: 2.0.0-rc3 - Add a new plugin to check the number of process for a particular process 2008/04/07 version: 2.0.0-rc2 - Code cleaning - New functions for parameters management - Remove used variables 2008/04/02 version: 2.0.0-rc1 - Create new package Common_functions.pm - Create new package SNMP_functions.pm - Remove My_SNMP.pm - Change all plugins to use the new packages - Remove Perfdata compatibility (May be implemented later) - Remove plugins: - check_netsnmp_disk_servers.pl - check_netsnmp_swap_servers.pl - check_snmp_if_stats.pl - Change name of all plugins to remove _server at the end - Change name plugins: - check_snmp_if_connected.pl to check_snmp_status_interface.pl - New plugins: - check_snmp_daemons.pl: check if a list of process are present or not - check_snmp_status_interfaces.pl: check the status of all interface - check_snmp_storage.pl: check disk usage - check_snmp_storages.pl: check all disks usage - check_snmp_swap.pl: check swap usage - Add a LICENSE file 2006/11/12 version: 1.0.1 - some cleaning - still stable version - modify warranty messages - remove unsed plugin for memory on Solaris 2006/07/19 version: 1.0 - Some cleaning - Stable version - Available to public 2006/03/02 version: 0.80 - Add sources to SubVersion 2006/02/20 version: 0.70 - Cleanup of the code 2006/01/04 version 0.60 - Minor bugfix and cleanup 2005/06/15 version: 0.50 - Move all SNMP functions to My_SNMP.pm 2005/05/15 version: 0.12 - Some minor code cleaning and cosmetic changes 2005/05/13 version: 0.11 - Some minor code cleaning, comments added 2005/05/12 version: 0.10 - First develeppement version
Dernière modification: Silencer 19 août 2008 à 21:37 (UTC)

