PDA

View Full Version : Nagios/Centreon et Cacti


flipmode
10-08-2008, 12:28 PM
Bonjour,

J'aimerais utilisé Nagios,Centreon et Cacti sur la meme machine mais je ne sais pas comment faire pour éviter d'avoir des erreurs...

J’ai déja installé Nagios et Centreon sur un serveur Linux (Fedora). Nagios me permet de superviser mon réseau et de remonter les informations. Centreon est l’interface graphique qui me permet d'utiliser les informations traitées par Nagios et d’administrer plus aisément Nagios.

Tout marche bien mais j’aimerais installer Cacti car au niveau de la présentation des graphes, il est mieux que les autres logiciels. Mais j’ai lu sur Internet qu’utiliser Nagios/Centreon et Cacti oblige à faire des doubles déclarations des serveurs en configuration et des doubles checks...

J’aimerais éviter d'avoir deux poller qui font la même chose (Nagios et Cacti vont chercher les mêmes choses). Comment peut-on supprimer les doubles checks en ne faisant pas tourner le poller de Cacti ?

J’ai vu qu’il y avait plusieurs façons d’ajouter Cacti à Nagios/Centreon :

- Soit en utilisant le Plugin NPC (Nagios Plugins for Cacti) qui permet d’interfacer directement les résultats de Nagios dans Cacti. http://forums.cacti.net/viewtopic.php?p=63359#63359

- Soit en liant Nagios et Cacti pour ajouter automatiquement un lien vers Cacti depuis l’interface Web de Nagios
http://blog.nicolargo.com/2008/06/lier-cacti-et-nagios.html

Quelle est la meilleure solution ?

Merci pour votre aide

surcouf
10-08-2008, 05:17 PM
Bonjour,

J'aimerais utilisé Nagios,Centreon et Cacti sur la meme machine mais je ne sais pas comment faire pour éviter d'avoir des erreurs...

J’ai déja installé Nagios et Centreon sur un serveur Linux (Fedora). Nagios me permet de superviser mon réseau et de remonter les informations. Centreon est l’interface graphique qui me permet d'utiliser les informations traitées par Nagios et d’administrer plus aisément Nagios.

Tout marche bien mais j’aimerais installer Cacti car au niveau de la présentation des graphes, il est mieux que les autres logiciels. Mais j’ai lu sur Internet qu’utiliser Nagios/Centreon et Cacti oblige à faire des doubles déclarations des serveurs en configuration et des doubles checks...

J’aimerais éviter d'avoir deux poller qui font la même chose (Nagios et Cacti vont chercher les mêmes choses). Comment peut-on supprimer les doubles checks en ne faisant pas tourner le poller de Cacti ?

J’ai vu qu’il y avait plusieurs façons d’ajouter Cacti à Nagios/Centreon :

- Soit en utilisant le Plugin NPC (Nagios Plugins for Cacti) qui permet d’interfacer directement les résultats de Nagios dans Cacti. http://forums.cacti.net/viewtopic.php?p=63359#63359

- Soit en liant Nagios et Cacti pour ajouter automatiquement un lien vers Cacti depuis l’interface Web de Nagios
http://blog.nicolargo.com/2008/06/lier-cacti-et-nagios.html

Quelle est la meilleure solution ?

Cacti tire son épingle du jeu par sa découverte automatique des instances des différents services qu'il peut collecter, ainsi que des nombreux modèles déjà définis.
À mon humble avis, en le liant fortement à Nagios, notamment via NPC, tu vas perdre cet avantage car tu seras alors tributaire des définitions de Nagios.
En fait, il faudrait que Nagios dispose des mêmes fonctionnalités qui font de Cacti un bon logiciel pour rendre ce dernier inutile dans le cadre où on a déjà l'intention d'utiliser Nagios.
Simplement, les plugins de Nagios sont, par essence, très indépendants et liés uniquement à Nagios par une API des plus simples. Écrire un framework permettant de tirer parti des informations de Nagios et lui retourner d'autres informations reste à faire.

flipmode
10-08-2008, 05:52 PM
Cacti tire son épingle du jeu par sa découverte automatique des instances des différents services qu'il peut collecter, ainsi que des nombreux modèles déjà définis.
À mon humble avis, en le liant fortement à Nagios, notamment via NPC, tu vas perdre cet avantage car tu seras alors tributaire des définitions de Nagios.
En fait, il faudrait que Nagios dispose des mêmes fonctionnalités qui font de Cacti un bon logiciel pour rendre ce dernier inutile dans le cadre où on a déjà l'intention d'utiliser Nagios.
Simplement, les plugins de Nagios sont, par essence, très indépendants et liés uniquement à Nagios par une API des plus simples. Écrire un framework permettant de tirer parti des informations de Nagios et lui retourner d'autres informations reste à faire.

Tout d'abord, un grand merci pour ta réponse.

Je suis un peu perdu, car certaines personnes disent que Nagios et Cacti sont complémentaires et d'autres disent qu'ils sont concurrents!

D'après ce que tu as dit, si j'utilise Nagios et Cacti alors Cacti ne sera pu aussi efficace. Si j'utilise le NPC, Cacti ne m'apportera pas de nouvelles informations et me permettra juste d'afficher des graphes en utilisant les informations qui auront été relevées par Nagios.

C'est ça?