Logiciel (libre) de monitoring système et réseau proposant une supervision distribuée et hautement disponible, Shinken est considéré par beaucoup comme plus flexible et plus performant que son glorieux ainé Nagios. Contrairement à celle de Nagios, l'architecture de Shinken respecte la philosophie Unix (à une tâche son outil), ce qui lui permet, via l'utilisation de 6 processus différents pouvant travailler ensemble, de proposer une grande flexibilité d'utilisation. Facile à déployer, performante et très modulable, la solution s'avère particulièrement adaptée à la supervision de parcs de grande taille. A l'issue de ces 3 journées de formation, les participants disposeront des connaissances et compétences nécessaires à la mise en oeuvre de Shinken.
Objectifs de cette formation
Supervision des systèmes et des réseaux avec Shinken - Connaître les fonctionnalités de Shinken
- Pouvoir maîtriser l'interface d'exploitation
- Savoir ajouter de nouveaux tests
- Être capable de mettre en place une politique d'alerte
- Exploitants et utilisateurs d'un système de supervision Shinken

En Présentiel / A distance
Supervision : définitions
- Les objectifs de la supervision, les techniques disponibles
- Objets supervisés

En Présentiel / A distance
Les services et ressources
- Rappels sur les principes HTTP, SMTP, NNTP, POP3, PING
- Définition des ressources à surveiller

En Présentiel / A distance
Présentation de Shinken
- Historique, licence, fonctionnalités : supervision, exploitation, surveillance des services réseaux, surveillance des ressources (charge CPU, espace disque), émission d'alertes, actions automatiques programmables, gestion de règles métier
- L'architecture : Arbiter, Scheduler, Poller, Reactionner, Broker
- Principe d'architecture distribuée
- Comparaison avec Nagios
- Apports de Shinken

En Présentiel / A distance
Installation et configuration
- Pré-requis techniques, le référentiel MongoDB
- Sur les systèmes Linux, plusieurs méthodes possibles : par le script d'installation, en exécutant setup.py, par les RPMs
- Travaux pratiques : installation d'un serveur Shinken, démarrage des services
- Configuration de l'interface WebUI
- Configuration : ajout de widgets, packs, etc
- Gestion de la configuration : utilisation des templates
- Notions de groupes d'hôtes et de services
- Auto-découverte avec nmap

En Présentiel / A distance
Les modules
- Principe, installation de modules
- Présentation du site shinken.io
- Travaux pratiques : mise en oeuvre de modules simples
- Installation de l'interface Thruk
- Développement de modules en Shell et en Python

En Présentiel / A distance
Performances
- La haute disponibilité avec Shinken
- Lissage automatique de la charge par l'architecture de Shinken

Après la session
Retrouvez sur le Learning Hub ib :
- Des vidéocasts pour revenir sur les points clés de la formation
Les plus de cette formation
Supervision des systèmes et des réseaux avec Shinken - Une pédagogie basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retour d'expériences et de séances d'échanges.
- De nombreux conseils de la part de consultants disposant d'une solide expérience dans la mise en oeuvre de Shinken.