TD08 - Vérifier le déploiement des systèmes

Publié le : 24 Janvier 2020 12:58

À propos

Un exemple avec Splunk

Splunk (le produit) collecte, indexe et met en corrélation des données en temps réel dans des archives recherchables, permettant de générer des graphiques, des rapports, des alertes, des tableaux de bord et des infographies

Infrastructure

splunk.png

Schéma du déploiement pour le tp

Objectifs

Mission

Maintenant votre application est en production, mais vos responsables vous demande de superviser la charge et les statistiques d'utilisations

Outillez-vous pour cette mission !

Exercices

Dans un premier temps, vous souhaitez superviser l'application de sme/base dans sme/splunk

Les objectifs sont les suivants :

  • Se connecter à sme/splunk (identifiant admin/adminESIEE)
  • Récupérer les logs de sme/base et les envoyer sur sme/splunk
    • Astuce rsyslog est installé sur sme/base
    • Documentation (Doc de rsyslog)
  • Modifier l'application sme/base afin de créer un dashboard dans splunk ()
    • Nombre de mot recherché aujourd'hui
    • Nombre de mot trouvé aujoud'hui
    • Nombre d'essai par utilisateur
  • Superviser l'usine logicielle
    • nombre de commit aujourd'hui
    • nombre de build aujourd'hui
      • Build réussi
      • Build en échec

Capture d’écran 2019-01-10 à 13.40.36.png

Exemple de dashboard pour Hangman

Ressources

Splunk

Rsyslog

Python Logging Library

 Retour