Nagios vs Zabbix

Nagios vs Zabbix - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 07-07-2010 à 17:11:50    

Bonjour à tous.
 
Je suis en train de rechercher un logiciel de supervision open source permettant dans un premier temps de pouvoir gérer les bornes wifi (la supervision s'étendra au delà par la suite).
Les différentes recherches effectuées sur le net m'ont amené à garder 2 logiciels open source que sont Nagios (avec ses différents modules (FAN approprié, plus simple à installer) et Zabbix qui semble être à elle seule une solution complète, plus facile à prendre en main que Nagios.
 
J'aimerais donc avoir un peu vos avis sur ces différents logiciels.
Merci d'avance.

Reply

Marsh Posté le 07-07-2010 à 17:11:50   

Reply

Marsh Posté le 07-07-2010 à 19:22:48    

La conf de Nagios c'est un peu une légende.
Tout ceux qui parlent de Nagios disent que la configuration est compliqué parceque l'ont voit ça partout, certains ont du même recopier l'argument sans avoir réellement testé.
 
Mais si tu es habitué au fichiers de conf linux, c'est pas mortel. En plus C'est super bien découpé. ya une bonne doc, des milliards de tutos
 
bon après je suis pas 100% objectif puisque je suis un fervent utilisateur

Reply

Marsh Posté le 07-07-2010 à 19:34:54    

idem je suis un grand adepte de nagios pour sa conf plutot simple quand on a compris comment il fonctionne et surtout son extreme souplesse. Je n'ai pas réussi à faire autant de choses avec les concurrents de nagios, peut etre par manque de compétence mais j'ai plutot l'impression qu'ils sont moins customisables.

Reply

Marsh Posté le 07-07-2010 à 21:13:29    

il y a aussi des surcouches à nagios qui permettent de simplifier la config. et/ou de rendre plus sexy l'interface
je pense notamment au front-end monarch, centreon ou encore Eyes of Network

Reply

Marsh Posté le 08-07-2010 à 11:16:01    

Je ne suis pas un as en linux et encore moins dans les fichiers de configuration!
A première vue j'aurais donc été plutôt tenté par Zabbix qui ne nécessite qu'une installation (tout est compris dedans hormis les plugins additionnels bien entendu). Son utilisation et sa configuration est peut être quand même plus simple (il faut prendre aussi en compte l'aspect formation des utilisateurs).

Reply

Marsh Posté le 08-07-2010 à 11:38:01    

La configuration du serveur de supervision c'est la partie la plus simple, après tu dois savoir ce que tu veux superviser et comment tu vas le faire.

Reply

Marsh Posté le 09-07-2010 à 09:06:29    

D'accord, pas évident de se faire un avis car sur le net j'ai trouvé tout et son contraire...

Reply

Marsh Posté le 09-07-2010 à 10:27:31    

Pascal G a écrit :

Je ne suis pas un as en linux et encore moins dans les fichiers de configuration!
A première vue j'aurais donc été plutôt tenté par Zabbix qui ne nécessite qu'une installation (tout est compris dedans hormis les plugins additionnels bien entendu). Son utilisation et sa configuration est peut être quand même plus simple (il faut prendre aussi en compte l'aspect formation des utilisateurs).


 
Aspect formation des users ? Sur de la supervision ? Au pire ils vont recevoir des mails si tu le veux .. Je ne vois pas ce qu'ils ont à etre formé sur la solution ...
 
Bof, pour avoir testé les 2 :
Zabbix, est amha, beaucoup plus compliqué qu'il n'y parait ... J'ai débuté avec Centreon, suis passé par Zabbix et suis désormais sous NAgios ...
Bah sincèrement je préfère Nagios, la communauté, les forums  sont tout simplement énormes ... Ca a fait la diff pour moi .
 
 


---------------
www.google.fr  
Reply

Marsh Posté le 20-07-2010 à 11:46:05    

Je vais faire des tests avec les 2: ZABBIX et NAGIOS
 
Je n'arrive pas à trouver la bonne version pour mon serveur sous Redhat4.
Si vous avez également des sites intéressants à me conseiller avec de la doc pour l'installation et l'utilisation, je suis preneur.
 
On remonte ses manches et c'est parti...

Reply

Marsh Posté le 20-07-2010 à 12:08:43    

Nous utilisons Nagios et en sommes très satisfaits.
 
il est un peu dur à prendre en main au début, mais une fois que l'on a assimilé les concepts (la doc à est très bien faite), on monitore tout ce que l'on veut (de la réplication MySQL à la température de notre salle info via une sonde en usb en passant par la réplication DFS  :love: ).
 
Nicolargo a publié de très bons articles sur son blog :  
http://blog.nicolargo.com/nagios-t [...] mentations
 
@+
 
Fred


Message édité par fred34 le 20-07-2010 à 12:09:41

---------------
http://leblogdundsi.lesprost.fr/
Reply

Marsh Posté le 20-07-2010 à 12:08:43   

Reply

Marsh Posté le 20-07-2010 à 13:49:47    

Ah DFSR ? Tu m'intéresses .. Tu monitores quoi exactement ?
Ca fait partie de mes process critiques mais je n'ai rine trouvé de vraiment concluant ..
En attente de ton retour.


---------------
www.google.fr  
Reply

Marsh Posté le 20-07-2010 à 15:18:46    

En fait, pour le DFS, il mesure l'écart de date entre des fichiers que le plugin crée régulièrement sur le serveur. Ce qui fait qu'au final, le plugin permet de monitorer tout type de réplication de fichiers  ;) .
 
Tu trouveras plus d'infos sur mon blog :  
http://leblogdundsi.lesprost.fr/ar [...] dfs-nagios
 
@+
 
Fred


Message édité par fred34 le 20-07-2010 à 15:19:09

---------------
http://leblogdundsi.lesprost.fr/
Reply

Marsh Posté le 21-07-2010 à 10:38:57    

Concernant les possibilités de Nagios, j'ai pu lire:
"Superviser les ressources des serveurs (charge du processeur, occupation du disque dur, utilisation de la mémoire paginée) et ceci sur les systèmes d'exploitations les plus répandus."
=> "systèmes d'exploitation les plus répandus" c'est à dire Linux, Mac OS et windows???
 
Quel est la meilleure version (la plus simple en fait) de système d'exploitation pour l'installation de Nagios (et aussi de Zabbix comme ça j'aurais la réponse pour les 2)?
Merci


Message édité par Pascal G le 21-07-2010 à 10:47:01
Reply

Marsh Posté le 21-07-2010 à 10:51:01    

Regarde par là si tu veux avoir un aperçu de ce qui existe : http://www.monitoringexchange.org/
 
Tu peux écrire tes propres plugins aussi si tu scriptes un peu.
 
Sinon, à ma connaissance, il existe des clients nagios pour windows, linux/unix, et netware je crois aussi.

Reply

Marsh Posté le 21-07-2010 à 10:53:25    

Je vais regarder.
Je voulais dire en fait quelle version de linux (pour le serveur) est la mieux adaptée pour les 2 logiciels de supervision?

Reply

Marsh Posté le 21-07-2010 à 10:55:24    

Notre Nagios tourne sur Ubuntu sans problème (c'est la distrib que nous utilisons en généraln avec Debian)
 
Soit tu récupères les sources et tu compiles (cf tutoriaux de Nicolargo) soit tu fais un apt-get install nagios (mais tu n'auras pas forcément la dernière version).


---------------
http://leblogdundsi.lesprost.fr/
Reply

Marsh Posté le 21-07-2010 à 10:55:36    

Tu peux installer Nagios ou Zabbix sur du Linux ou Windows ... A toi donc de choisir ce que tu préfères ....
Sachant que l'installation à proprement parlé est la ârtie la "plus simple".. Le paramétrage, le coeur de ton projet donc, ne sera pas différent quelque soit la plateforme choisie ...
Pour ma part Nagios est installé sur une Debian ..  
Tu pourras superviser tout et n'importe quoi ( systèmes Windows / Mac / Linux mais également éléments actifs ( Switch / Routeur ...) et services spécifiques ( Esx / applications ..).
 
Zabbix est également téléchargeable en live cd ou directement en machine virtuelle ...


---------------
www.google.fr  
Reply

Marsh Posté le 21-07-2010 à 11:26:31    

Oki
Et que pensez vous de FAN (Fully Automated Nagios), plutôt préférer ce type d'installation?

Reply

Marsh Posté le 21-07-2010 à 11:34:50    

il n'y a pas de nagios sous windows, uniquement l'agent
 
chez moi on a pris le parti de ne pas installer d'agent, et de ne superviser que via SNMP et par des connexions en remote spécifique au service à superviser (connexion à Oracle pour les bases, API Perl pour VMware, requêtes CIM via WBEM pour le hardware, etc.)

Reply

Marsh Posté le 21-07-2010 à 11:48:23    

couak a écrit :

il n'y a pas de nagios sous windows, uniquement l'agent


 
Exact.
Par contre je ne connais par Zabbix, j'ai bien envie de tester.

Reply

Marsh Posté le 21-07-2010 à 12:09:48    

Pascal G a écrit :

Oki
Et que pensez vous de FAN (Fully Automated Nagios), plutôt préférer ce type d'installation?


 
Si tu veux un srv déjà tout prêt et te lancer directement dans l'administration via interface web puis la supervision, oui.
Par contre tu n'échapperas pas à l'apprentissages des concepts de nagios, écriture des fichiers de configuration, ...

Reply

Marsh Posté le 21-07-2010 à 14:03:18    

Hello  :hello:  
 
Je peux apporter une -- grosse -- pierre à l'édifice de ce topic sachant que j'ai travaillé durant plusieurs mois sur l'implémentation de Zabbix en entreprise.
 
Pour résumer la comparaison de Nagios vs Zabbix rapidement, et savoir ce qui m'avait poussé à utiliser ce dernier plutôt que l'autre :

- Zabbix est effectivement une solution all-in-one et ne repose pas sur plusieurs modules tiers pour fonctionner comme c'est le cas pour Nagios
 
- Le système natif de proxy de Zabbix est très séduisant, il te permet d'installer un remote point location de monitoring pour faire remoter les infos vers le noeud maître en utilisant une connection réseau de type top / down (un seul port en sortie à configurer et la connection est bi-directionnelle  :sol: )
 
- Là où pour le reporting / graphs, Nagios est plus efficace couplé à Cacti où autre, Zabbix le fait de base.
 
- Les agents Zabbix sont assez légers (écrits en C) et tournent sur pas mal de plateformes (Win / Unix / Linux .... ) et, utilisés intelligemment, peuvent être très utiles (on peu s'en servir pour triggerer des scripts à distance sur les machines etc  [:shooter mvp] ). A noter que les plateformes Win x64 sont supportées nativement.

 
 
Sinon pour parler de Zabbix en lui-même :
 

  • globalement, le système nécessite, avant de pouvoir l'utiliser, une période d'apprentissage (comment fonctionnent les templates / triggers / monitoring units), en sus des connaissances de monitoring de base (SNMP / IMPI  / WMI ...).


  • Zabbix est idéal pour monitorer de larges infrastructures (avec le système de templates, on peut réaliser un découpage du monitoring très précis et répartir la charge de monitoring via des noeuds esclaves et / ou proxy :bounce: )


  • Zabbix est plus attrayant pour se lancer dans l'aventure du monitoring que Nagios dans le sens où celui qui désire apprendre en détails les rouages de ce domaine peut le faire tout en utilisant le système (des templates de monitoring couvrant les besoins de base sont fournis pour plusieurs plateformes et appliances  [:cerveau meriadeck] ), là où Nagios nécessitera avant de bien démarrer une apprentissage plus approfondi.


  • Le front-end Web de Zabbix est très bien foutu mais recèle aussi plein de fonctionnalités à découvrir au fil de son utilisation (le scaling des graphs, l'intégration des networks maps ....)


  • Les proxy Zabbix sont très légers et sont même disponibles en appliances hardware dans le commerce  :love: (A noter que toutes la configuration des proxy se fait en push à partir du noeud maitre, donc une seule interface de management)


 
 
Pour ceux qui aurait besoin d'un très bon tuto pas à pas sur Zabbix, je recommande d'ailleurs ce bouquin : https://www.packtpub.com/zabbix-1-8 [...] oring/book (l'approche adoptée par l'auteur est justement de type tuto pour passer en revue toutes les features du soft)
 
 :hello:


Message édité par ANViL le 21-07-2010 à 14:05:17

---------------
Easy Ridin'  ⎝⏠⏝⏠⎠  
Reply

Marsh Posté le 22-07-2010 à 13:58:00    

Est il possible avec Nagios (via Nagvis) de faire non pas de la cartographie, mais de situer ce que l'on surveille sur des plans voire même à partir de photos (il me semble que Zabbix lui le fait)?


Message édité par Pascal G le 22-07-2010 à 14:05:04
Reply

Marsh Posté le 22-07-2010 à 16:56:04    

avec nagvis oui, car tu positionnes manuellement sur la photo ce qu'il faut afficher

Reply

Marsh Posté le 23-07-2010 à 15:16:49    

Je suppose qu'on peut avoir une cartographie de la France par exemple et ensuite en cliquant sur un point, avoir une photo avec le matériel... par exemple

Reply

Marsh Posté le 26-07-2010 à 00:52:18    

Reply

Marsh Posté le 27-07-2010 à 09:13:47    

J'ai installé il y a quelques jours FAN (Fully Automated Nagios) (bien pratique, installation simple).
Place maintenant à la configuration et l'utilisation... il y a tellement de choses à paramétrer et à comprendre que je ne sais pas par quel bout commencer...
Des conseils, une documentation pas à pas (en Français tant qu'à faire)?


Message édité par Pascal G le 27-07-2010 à 09:43:47
Reply

Marsh Posté le 27-07-2010 à 09:43:42    

Lis la doc officielle de nagios.


Message édité par tuxerman12 le 27-07-2010 à 09:43:59
Reply

Marsh Posté le 27-07-2010 à 09:55:03    

Je me vois plus faire le paramétrage en passant par l'interface de Centreon, mais je vais poursuivre la doc de nagios.

Reply

Marsh Posté le 27-07-2010 à 10:02:09    

Tu auras besoin de connaître les définitions d'hôtes, de services, de commandes, de plugins, etc de nagios, l'interface graphique sert juste à éditer les fichiers de configuration de façon soit disant plus conviviale.

Reply

Marsh Posté le 27-07-2010 à 11:17:31    

+1.
J'avais commencé la supervision avec Centreon histoire d'avoir un front-end "plus convivial" .
Je suis depuis passé sous Nagios .... Une fois le concept assimilé, je le trouve plus simple, intuitif et efficace que Centreon ....
Centreon ne te facilitera pas foncièrement le paramétrage, tu seras juste en administration Web alors que Nagios est purement fichier.


---------------
www.google.fr  
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed