ESPI B3 SYSOPS Indicateurs Et Supervision
Indicateurs
Pour en faciliter l'utilisation et mieux en cerner l'usage, il est habituel de classer les indicateurs selon 3 catégories en relation avec le type d'informations transmises et les attentes du décideur.
Équilibrage
Ce type d'indicateurs de performance étroitement lié aux objectifs est un peu la boussole du décideur. Il informe sur l'état du système sous contrôle en relation avec les objectifs suivis.
Anticipation
Un bon tableau de bord est aussi un instrument de prospective. Avec quelques indicateurs "d'anticipation", un bon tableau de bord permet de voir un peu plus loin que le bout de son écran et d'envisager avec une meilleure assise la situation actuelle.
Alertes
Ce type d'indicateurs de genre "tout ou rien" signale un état anormal du système sous contrôle nécessitant une action, immédiate ou non. Un franchissement de seuil critique par exemple entre dans cette catégorie d'indicateur.
Supervision
• La supervision a pour fonction d’indiquer l'état, en temps réel, d’un système d’information :
- La Surveillance (Cartographie réseau)
- Le Reporting
- Les Alertes
Définition
Contrôle de l’infrastructure et de l’activité informatique.
- • Garantie de service
- • Taux d’occupation des serveurs
- • Problématiques de performances
Différents types de supervision
- • Applicative
- • Métier
- • Système
Les besoins des entreprises
Les besoins
- • Visibilité de l’état de santé du SI.
- • Garantir un niveau de service optimal.
- • Prévenir et anticiper les pannes.
Objectif
- • Obtenir un point de centralisation pour la gestion de l’ensemble du SI.
Avantages de la supervision
La supervision répond aux préoccupations suivantes :
Contrat de Service :
- • Surveillance en temps réel des installations chez les clients,
Réseaux et Applicatives :
- • Surveillance de l’infrastructure réseau et applicative, ainsi que des processus métiers,...
Suivi :
- • Historique des problèmes, reporting et envoi d’Email(SMS?).
- REACTIVITÉ ET ANTICIPATION
- DE LA HOTLINE = PAS DE PERTES D’ARGENTS
Les différents types de supervision
Supervision Système :
• mémoire, processeur, stockage, …
• Supervision Réseau et Sécurité :
- • ping, débit, contrôle des flux, attaques, …
• Supervision Hardware :
- • ventilateur, disque dur, alimentation, onduleur, …
Superviser quoi ?
- Les Switchs / Firewalls
- Les IPBX
- Les Serveurs / Postes de travail
- Les Périphériques
- Les Appliances
Comment superviser ?
Il existe plusieurs méthodes pour superviser les systèmes d'information :
- • Analyser les fichiers de log (Après la panne)
- • SNMP : Simple Network Management Protocol (Avant, Pendant et Après la panne)
- • Agent un service installable et programmable il peut être actif ou passif
Les techniques employées
La base : SNMP (Simple Network Protocol)
- • Protocole qui permet le gestion d'équipements
- • Présent sur la majorité des équipements réseaux et OS.
WMI (Windows Management Instrumentation) :
- • C’est un système de gestion interne de Windows qui prend en charge la surveillance et le contrôle de ressources système.
Les techniques employées
- Langage de scripting propriétaire (Patrol Script Language pour BMC Patrol)
- Exécution de script VB, Perl et scripts shell : utilisation générales
- Fichiers de log (détection de l’apparition de mot clé, taille et présence).
- Services (détection de l’état du service, arrêt et démarrage).
- Processus (détection de l’état du service, arrêt et démarrage).
Les outils existants
Gratuit :
• Nagios (GPL)
- • Modulaire, plugins
- • Orienté supervision réseau
• Zabbix
Possibilités de Zabbix:
- Découverte automatique des serveurs et périphériques réseaux
- Supervision répartie sur une administration web centralisée
- Support des mécanismes “polling and trapping”
- Logiciels serveurs pour Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X
- Agent haute performance en natif (Logiciel client pour Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000, Windows 2003, Windows XP, Windows Vista)
- Supervision sans agent
- Authentification d'agent sécurisée
- Permissions utilisateurs flexibles.
- Interface web
- Notification par e-mail d'événements prédéfinis
- Haut niveau (business) de visualisation des ressources supervisées
- Log d'audit
Pourquoi utiliser Zabbix?
- Solution Open Source
- Grande efficacité des agents pour les plateformes UNIX et WIN32
- Faible courbe d'apprentissage
- “High ROI”, les temps d'arrêt son très couteux
- Faible coût de “possession”
- Configuration très simple
- Système de supervision centralisé. Toute l'information (configuration, performance, don-nées) est stockée dans une base de données relationnelle.
- Niveau élevé “service tree”
- Installation très facile
- Support du SNMP (v1, V2). Both trapping and polling
- Visualisation des capacités
• Prometheus + Grafana
- Récupération de log via Prométhée
- Grafana pour la visualisation