RousselTMLEARNING

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

TP : Dashboard Lens versionné

Ce que vous allez apprendre dans ce TP
  • Créer des visualisations Lens
  • Assembler un dashboard avec contrôles
  • Exporter et importer par l'API

Introduction #

Ce que vous allez apprendre dans cette section
  • Créer des visualisations Lens
  • Assembler un dashboard avec contrôles
  • Exporter et importer par l'API

Contexte. Chaque équipe recrée ses dashboards à la main et les perd régulièrement. Vous construisez un dashboard de référence et le gérez comme du code.

Prérequis : TP 1 terminé  ·  Durée estimée : 45 min

Un dashboard utile et versionné.

Mise en place #

Étapes guidées, avec leur correction.

  1. 1. Indicateurs clés

    Pourquoi ? Les chiffres essentiels se lisent en haut du dashboard.

    Créez un dashboard « Trafic web » avec trois panneaux Metric : nombre de requêtes, volume total (somme de bytes), visiteurs uniques (unique_count(clientip)).
  2. 2. Taux d'erreur par formule

    Pourquoi ? Une formule calcule un ratio sans champ pré-calculé.

    Ajoutez une courbe du taux d'erreur dans le temps avec une formule.
  3. 3. Top N et contrôles

    Pourquoi ? Les contrôles filtrent tout le dashboard d'un seul geste.

    Ajoutez un tableau des 10 URL les plus demandées et un contrôle « Options list » sur machine.os.keyword.
  4. 4. Exporter

    Pourquoi ? Le fichier ndjson contient le dashboard et ses dépendances (data view, visualisations).

    Exportez le dashboard par l'API.
  5. 5. Importer dans un autre espace

    Pourquoi ? C'est le geste de promotion d'un environnement à l'autre.

    Créez l'espace equipe-web et importez-y le fichier. Ouvrez le dashboard dans ce nouvel espace.

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

Mon suivi

  • ⏱ Durée estimée : ≈ 45 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

Créer des tableaux de bord dans Zabbix : dashboards, widgets et pages

Construire des dashboards Zabbix utiles : pages, widgets (Graph, Problems, Top hosts, Honeycomb, ...

Tableaux de bord Grafana avec la source de données Zabbix

Afficher Zabbix dans Grafana : installer le plugin, créer un utilisateur et un jeton d'API, confi...

Alertes sur le taux de consommation du budget (burn rate multi-fenêtres)

Pourquoi alerter sur le burn rate plutôt que sur un seuil, et comment construire les alertes mult...

OpenTelemetry et Elasticsearch : compatibilité et architecture

Envoyer de l'OpenTelemetry vers Elasticsearch : Collector et exportateur elasticsearch, endpoint ...

Ingérer des logs OpenTelemetry dans Elasticsearch

Collecter et structurer des logs avec le Collector OpenTelemetry (receiver filelog, opérateurs, p...

Traces OpenTelemetry dans Elasticsearch et Kibana APM

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

Prometheus : visualiser ses métriques (UI, Grafana et dashboards)

Visualiser les données Prometheus : interface web, graphes PromQL, connexion à Grafana, dashboard...

Visualiser et automatiser Zabbix : dashboards, Grafana et API

Construire des dashboards et cartes dans Zabbix, utiliser le plugin Zabbix de Grafana, et automat...

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 !