Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > Domaines > Systèmes > Supervision avec shinken

Supervision avec shinken

Shinken est une application permettant la surveillance système et réseau. Elle surveille les hôtes et services spécifiés, alertant lors de modifications de fonctionnement des systèmes.

Objectifs

  • Connaître les fonctionnalités de Shinken
  • Maîtriser l'interface d'exploitation
  • Savoir ajouter de nouveaux tests
  • Savoir mettre en place une politique d'alerte

Public

  • Exploitants et utilisateurs d'un système de supervision Shinken.

Prérequis

  • Connaissance de l'architecture d'un système d'information, bases TCP/IP et bases systèmes unix/linux.

Programme de la formation

Supervision : définitions

  • Les objectifs de la supervision, les techniques disponibles. Objets supervisés.

Les services et ressources

  • Rappels sur les principes HTTP, SMTP, NNTP, POP3, PING. Définition des ressources à surveiller.

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.

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. Autodécouverte avec nmap.

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.

Performances

  • La haute disponibilité avec Shinken.
  • Lissage automatique de la charge par l'architecture de Shinken.