Plan d'accès The society
Services Télécom Réseaux
ZA Pist II
131 impasse des palmiers
30319 Alès
tel : 04 66 56 40 49
fax : 04 66 56 40 48
Assistance technique
08 90 80 51 30
PROMOS DU MOIS
I. Introduction
Avec l'accroissement incessant des serveurs et équipements réseaux, il devient indispensable de mettre en oeuvre de bons moyens de surveillance et d'alerte.
II. Les moyens de la supervision
Parce que les logiciels de supervision ont un coût parfois incompatible avec les contraintes de l'entreprise, des communautés d'utilisateurs ont développé des outils fournissant des fonctionnalités satisfaisantes pour superviser des réseaux complexes.
STR vous propose une solution Open source pour la supervision de vos serveurs et de votre réseaux.
STR vous propose différents services autour de la supervision :
  • Analyse de votre architecture et de vos besoins
  • Conduite d'entretiens et formalisation des processus
  • Proposition des structures et méthode envisagées
  • Fourniture, installation et configuration de la plateforme de supervision
  • Paramétrage des interfaces écrans, systèmes et bases de données
  • Formations à l'administration de votre plateforme de supervision
  • Externalisation de la supervision de vos serveurs via une connexion VPN sécurisée entre vos locaux et ceux de la société STR
1. Le rôle de la supervision
L'informatique est au coeur de l'entreprise, quelque soit son secteur d'activité. Les problèmes liés à l'informatique doivent donc être réduits au minimum, car une indisponibilité du système d'information peut entraîner une baisse globale de la productivité et des pertes financières importantes.
Deux phases sont donc importantes pour les directeurs informatiques : garantir la disponibilité du système en cas de panne (par des mécanismes de redondance...) mais aussi tenter de prévenir en cas de problème et, le cas échéant, garantir une remontée d'information rapide et une durée d'intervention minimale : c'est le rôle de la supervision.
2. La réponse de STR
Basé sur une solution Open source STR installe un logiciel de supervision pour l'ensemble de vos équipements informatiques et réseaux (Windows, Linux, Mac, Unix, Cisco, …).
STR propose différentes étapes autour de la supervision :
  • Définition des éléments devant être superviser et des niveaux d'alerte,
  • Fourniture et mise en place d'une plateforme de supervision dans vos locaux,
  • Installation et configuration du système Nagios adaptée à vos besoins
  • Formations à l'administration du système Nagios
  • Externalisation de la supervision de vos serveurs via une connection VPN sécurisée entre vos locaux et ceux de votre partenaire STR
Nagios est une solution open source entièrement configurable permettant de répondre à ce besoin.
C'est un programme modulaire qui se décompose en trois parties:
  • Le moteur de l'application qui vient ordonnancer les tâches de supervision.
  • L'interface web, qui permet d'avoir une vue d'ensemble du système d'information et des possibles anomalies.
  • Les plugins, une centaine de mini programmes que l'on peut compléter en fonction de nos besoins pour superviser chaque services ou ressources disponibles sur l'ensemble des ordinateurs ou élément réseaux de notre SI.
III. POSSIBILITES
Voici l'étendue des possibilités de monitoring apportée par Nagios :
  • Surveillance des services réseaux (SMTP, POP3, HTTP, NNTP, PING, etc.)
  • Surveillance des ressources des hôtes (charge processeur, utilisation des disques, etc.)
  • Système simple de plugins permettant aux utilisateurs de développer facilement leurs propres vérifications de services.
  • Parallélisme de la vérification des services.
  • Possibilité de définir la hiérarchie du réseau en utilisant des hôtes parents, ce qui permet la détection et la distinction entre les hôtes qui sont à l'arrêt et ceux qui sont injoignables.
  • Notifications des contacts quand un hôte ou un service a un problème et est résolu (via email, pager, ou par méthode définie par l'utilisateur)
  • Possibilité de définir des gestionnaires d'évènements qui s'exécutent pour des évènements sur des hôtes ou des services, pour une résolution des problèmes pro-active
  • Rotation automatique des fichiers log
  • Support pour l'implémentation de la surveillance des hôtes de manière redondante
  • Interface web optionnelle, pour voir l'état actuel du réseau, notification et historique des problèmes, fichiers log, etc.
  • Chaque test renvoi un état particulier:
    • OK (tout va bien)
    • WARNING (le seuil d'alerte est dépassé)
    • CRITICAL (le service a un problème)
    • UNKNOWN (impossible de connaître l'état du service)
IV. Principe de fonctionnement
Théorie des plugins
Contrairement à beaucoup d'autres outils de supervision, Nagios ne dispose pas de mécanisme interne pour vérifier l'état d'un service, d'un hôte, etc. A la place, il utilise des programmes externes appelés plugins . En fonction de la configuration définie par l'administrateur, Nagios, qui n'est un fait qu'un noyau (core), exécute les plugins et analyse les résultats obtenus.
Voici comment on peut schématiser le fonctionnement de base :
Illustration du principe de fonctionnement de base de Nagios
Concrètement, comme le montre ce schéma, il est possible d'effectuer des tests de toutes sortes comme par exemple :
Le fonctionnement d’un service, l’espace d’un disque dur, la charge d’un processeur.
Ce test peut être effectué sur la machine Nagios même ou sur une machine à distance, quel que soit le système ( Windows, Linux, AS400, Mac).