Mise à jour de la documentation

This post is also available in: Anglais

La documentation Centreon plugins est maintenant disponible !

Vous l’avez sûrement remarqué, le site de documentation de la suite Centreon a été mis à jour ! Il est maintenant plus aisé de connaître la disponibilité d’une documentation en français et/ou en anglais.

En plus d’une meilleure lisibilité, deux nouvelles sections sont disponibles : Centreon Plugins et Centreon Backup.

La documentation du nouveau système de plugins était en partie disponible dans la section Centreon-Plugins-Packs. Celle-ci a été déplacée et complétée afin qu’il n’y ait plus de confusion entre les projets Centreon Plugins et Centreon-Plugins-Packs.

Cette nouvelle documentation se découpe en deux parties : guide utilisateur et guide développeur

Guide utilisateur

Le guide utilisateur reprend en partie les précédents articles publiés sur le blog :

Remarque : ces articles sont maintenant obsolètes et renvoient vers la nouvelle documentation.

La syntaxe d’utilisation des plugins n’étant pas évidente à appréhender, celle-ci est entièrement décrite dans cette section.

Guide développeur

Le guide du développeur explique l’ensemble des étapes nécessaires pour créer un nouveau plugin ou un nouveau mode. Des connaissances basiques en Perl suffisent pour développer de nouveaux plugins.

Afin de vous simplifier la vie, les différentes bibliothèques (HTTP, SNMP, DBI…), ainsi que leurs méthodes sont précisément décrites. Vous n’aurez donc pas à aller fouiller dans chaque bibliothèque pour trouver la méthode dont vous aurez besoin ;)

J’ai développé un nouveau plugin, qu’est-ce que j’en fais ?

Lorsque vous développez un nouveau plugin, nous pouvons le valider puis l’ajouter sur le dépôt git en passant par la forge Centreon Plugin

Vous devez alors créer “une demande d’amélioration” en joignant vos fichiers. Nous les validerons alors et les mettrons à disposition sur le dépôt git : http://git.centreon.com/centreon-plugins.git

Remarque : dans un futur proche, il sera possible d’effectuer des “pull requests” sur github à l’adresse suivante : https://github.com/centreon/centreon-plugins

Vous avez maintenant toutes les billes en main pour pouvoir développer de nouveaux plugins. Vous n’avez donc plus d’excuses pour ne pas contribuer au projet Centreon Plugin