RousselTMLEARNING

TP · Kibana et Elastic Observability : de la découverte à l'expertise

TP Final : Espaces et rôles pour deux équipes

Ce que vous allez apprendre dans ce TP
  • Créer des espaces
  • Écrire des rôles
  • Vérifier l'isolation

Introduction #

Ce que vous allez apprendre dans cette section
  • Créer des espaces
  • Écrire des rôles
  • Vérifier l'isolation

Contexte. Deux équipes partagent la même stack Elastic. L'équipe web ne doit voir ni les données ni les dashboards de l'équipe paiement.

Prérequis : TP 3 terminé  ·  Durée estimée : 40 min

Un Kibana partagé et cloisonné.

Mise en place #

Étapes guidées, avec leur correction.

  1. 1. Créer les index des équipes

    Pourquoi ? Des index nommés par équipe facilitent les droits par motif.

    Créez deux documents, l'un dans logs-app-web, l'autre dans logs-app-paiement.
  2. 2. Créer l'espace paiement

    Pourquoi ? Chaque équipe a son espace ; l'espace web existe depuis le TP 3.

    Créez l'espace equipe-paiement.
  3. 3. Écrire le rôle de l'équipe web

    Pourquoi ? Le rôle combine lecture des index web et accès en lecture à l'espace web uniquement.

    Créez le rôle lecteur_web puis l'utilisateur alice.
  4. 4. Vérifier l'isolation

    Pourquoi ? La vérification se fait avec le compte restreint, pas avec le super-utilisateur.

    Avec alice, lisez les deux index puis listez les espaces accessibles.
  5. 5. Se connecter à l'interface

    Pourquoi ? Le ressenti utilisateur confirme la configuration.

    Connectez-vous à Kibana avec alice : quels espaces et quels menus voyez-vous ?

Niveau de difficulté : ●●●○○ (3/5)

Mon suivi

  • ⏱ Durée estimée : ≈ 40 min

Connectez-vous pour suivre votre progression et prendre des notes. Se connecter

💬 Questions sur cette leçon

Aucune question pour l'instant : soyez le premier à demander de l'aide ou à partager votre configuration.

Poser une question sur cette leçon →

Articles recommandés

Projet de parcours Elastic : centraliser et exploiter les journaux

Le projet de validation du parcours « Maîtrise de la suite Elastic » : Elastic Agent et Fleet, Lo...

Explorer ses données dans Discover : KQL, Lucene et ES|QL

Rechercher et analyser des logs dans Kibana Discover : filtres, KQL, syntaxe Lucene, et le langag...

Architecture distribuée Elasticsearch : rôles des nœuds, shards, répliques et allocation

Comprendre le fonctionnement distribué d'Elasticsearch : rôles des nœuds, nœuds master et quorum,...

Transforms et enrich : résumer et enrichir les données dans Elasticsearch

Créer des index centrés sur les entités avec les transforms pivot et latest, et enrichir les docu...

Traces OpenTelemetry dans Elasticsearch et Kibana APM

Instrumenter des applications avec les SDK OpenTelemetry ou EDOT, envoyer les traces à Elasticsea...

Elastic Observability : logs, infrastructure, APM et synthétiques

Les fonctions d'Elastic Observability : exploration des logs, inventaire d'infrastructure avec El...

Logstash en production : files persistantes, DLQ et multi-pipelines

Rendre Logstash fiable en production : file persistante, dead letter queue, plusieurs pipelines e...

Logstash : enrichir, tester, superviser et déployer sur Kubernetes

Enrichir avec translate, geoip et elasticsearch, consommer Kafka, tester ses pipelines, supervise...

Grafana vs Kibana : Quel outil de visualisation choisir ?

Découvrez les différences fondamentales entre Grafana, le roi des métriques multi-sources, et Kib...

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !