Bonjour,
j'utilise actuellement Big brother pour surveiller mes serveurs et nagios-apan pour quelques équipements réseaux stratégiques.
Big Brother est simple a utiliser et a étendre mais il n'est pas libre. Il a un certain nombre de limitation (pas de graphe de charge par exemple) et ne convient plus a mes besoins.
J'ai essayé Nagios puis Nagios avec APAN, le produit est intéressant notamment grâce à APAN pour faire des graphes de charge réseau mais c'est vraiment une galère à paramétrer (pas compliqué mais long). De plus les clients/plugins ne sont pas forcément bien expliqué.
Avant d'aller plus loin dans ma démarche, je voulais savoir si l'un d'entre-vous utilise (réellement) un outil de supervision centralisé libre qui permet de :
- Surveiller des serveurs Linux, AIX (5.1, 4.3.3 et 4.3.2) et éventuellement Windows 2000 :
o Charges processeurs (certaines multi-processeurs)
o Utilisation de la mémoire.
o Utilisation du système disque.
o Présence sur le réseau
o Fonctionnement des ports standards (pop, http, smtp, ftp, dns, dhcp, etc ...).
o Présence de process
o Test de fichier de log ou de rapport de tâche.
- Surveiller des bases de données (Oracle principalement)
o Test de fonctionnement des process de la base.
o Test des listeners oracle
o Test des fichiers log
o Test des espaces libres de la base de données (extents oracle sur les tables et espace libre dans les tablespaces).
- Surveiller le fonctionnement par SNMP des équipements réseaux (notamment Cisco et HP) :
o Graphe de charges CPU
o Graphes d'utilisation des ports (In Out erreur broadcast)
- De remonter des alarmes par rapport à des seuils et avec un histroiques.
- Interface Web (pour intranet)
J'ai lu quelque part un sujet sur ideal et IDX-Monitoring qui semble remplir ce besoin (basé sur nagios et rrdtools) mais je n'arrive pas à le trouver (il est soit-disant en open-source).
merci d'avance
olivier b
# Personnellement,
Posté par LaBienPensanceMaTuer . Évalué à 1.
Il existe un certain nombre de plugins en standard pouvant convenir à la majorité des extensions et écrire les siens est très facile vu qu'il s'agit de simple executable rapportant les erreurs avec leurs code de retour.
Pour ce qui est de l'interface de "visualisation" de tout ça, voir la section contrib (qui contient également une foule de moniteur):
http://ftp.kernel.org/pub/software/admin/mon/contrib/index.html(...)
Voila.
Et puis, il n'y a pas à dire mais un projet hosté sur kernel.org, ça ne peut être qu'une preuve de qualité. Avec un MRTG pr tes stats réseaux, je pense que cela devrait être parfait !
[^] # Re: Personnellement,
Posté par Olivier Boyaval . Évalué à 1.
en plus Big Brother (http://www.bb4.org/(...)) m'apporte déjà toutes ces fonctionnalités et plus (en centralisé).
Je vais regarder mrtg mais cela ne répond qu'à une partie de mon problème.
merci quand même
olivier b
# Commentaire supprimé
Posté par Anonyme . Évalué à 1.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: http://linuxfr.org/~alenvers/13845.html
Posté par Olivier Boyaval . Évalué à 1.
à priori zabbix (http://www.zabbix.com/(...)) à l'air intéressant.
je vais regarder ce produit. il ne fait pas tout mais bon à voir s'il ne peux pas être étendu.
olivier b
[^] # Re: http://linuxfr.org/~alenvers/13845.html
Posté par Olivier Boyaval . Évalué à 1.
1) installation moins d'une heure.
2) paramétrage d'un switch cisco : 30 secondes (il récupère automatiquement les informations importantes de la mib dont le nb de port, les noms de ports, % CPU et mémoire)
3) paramétrage standard serveur unix : quelques minutes
il y a la possibilité d'étendre les tests à partir de script -> piste pour la surveillance des appli et des bases de données.
il manque certaines choses comme la surveillance des fichiers logs mais cela devrait pour être contourné.
franchement rien à voir avec nagios mais par contre il faut un compilateur sur chacun des OS à superviser pour pouvoir compiler le client (pas de pb sous Linux, plus génant chez les autres unix propriétaires).
il dispose également d'un client pour windows 2000/xp
je pense avoir trouvé ce que je cherchais
merci de votre aide
olivier b
# recherche
Posté par rootix . Évalué à 1.
Il faut tout un tas de lib perl et encore, ça marche pas à tous les coups.
# Nagios
Posté par Julien L . Évalué à 1.
MAIS je suis tout à fait d'accord pour dire que la configuration est longue ! Très longue.
Petit à petit on y arrive mais même avec mon modeste réseau j'ai déjà passé un temps fou à configurer que 10% de ce que je peux monitorer.
J'ai un peu de tout (cela me sert à monitorer des serveurs/postes de travail/équipement réseaux d'un labo de tests) et sur différents OS.
Par rapport à ta liste je guête :
o Les charges processeurs (certaines multi-processeurs (max: 2))
o Utilisation de la mémoire.
o Utilisation du système disque.
o Présence sur le réseau
o Fonctionnement des ports standards (pop, http, smtp, ftp, dns, dhcp, etc ...).
o Présence de process
o Surveiller des bases de données (Oracle principalement) (+ MS SQL)
o Test des listeners oracle
o Test des espaces libres de la base de données (extents oracle sur les tables et espace libre dans les tablespaces).
o De remonter des alarmes par rapport à des seuils et avec un histroiques.
Je n'ai pas encore testé la partie SNMP mais je vais bientôt le faire pour des routeurs cisco et switch 3com
ça me permet en un coup d'oeil de trouver le serveur pas encore trop surchargé pour installer une nouvelle base de test et surtout avoir les alertes et éteindre le feu avant qu'il ne se propage.
Mais je rêve d'un outil un peu à la "Cisco ConfigMaker" pour la configuration.
Et je déconseille Nagat ou Nagui qui m'ont fait au final perdre beaucoup de temps.
[^] # Re: Nagios
Posté par Olivier Boyaval . Évalué à 1.
j'utilise nagios avec apan qui permet de réaliser des suivis de charges notamment à travers snmp et cela me sert pour suivre la charge de mon coeur de réseau principal et de quelques routeurs CISCO (processeurs + in/out des ports).
la config est simple mais lourde, pour apan il faut utiliser un petit prog en python qui permet de créer la config nagios + le fichier rrdtools associé. Le problème est que pour un un switch 48 ports il faut se farçir 48 fois le programme de conf (et sans erreur de frappe si possible) + 1 fois pour le processeur. Puis il faut ajouter tout cela à nagios.
très très lourd.
[^] # Re: Nagios
Posté par Julien L . Évalué à 1.
[^] # Re: Nagios
Posté par Olivier Boyaval . Évalué à 1.
Par contre pour apan ce n'est pas le cas, il faut créer le fichier rrdtools en plus et l'interface fournie n'est pas vraiment géniale (surtout si l'on veut surveiller un switch avec 48 ports ;o)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.