1. Kibana Maps #
Visualiser la géographie.
Les données géographiques #
Maps lit les champs geo_point (une position) et geo_shape (une forme). On les obtient avec le filtre geoip de Logstash, le processeur geoip d'un ingest pipeline, ou directement depuis l'application.
PUT _ingest/pipeline/geo-web
{ "processors": [ { "geoip": { "field": "source.ip", "target_field": "source.geo" } } ] }
PUT magasins
{ "mappings": { "properties": { "position": { "type": "geo_point" }, "zone": { "type": "geo_shape" } } } }Les couches #
| Couche | Usage |
|---|---|
| Documents | chaque événement (incidents, véhicules, magasins) |
| Clusters et grilles | densité sur de gros volumes |
| Choroplèthe | indicateur par pays ou région (jointure sur un code ISO) |
| Pistes | trajets d'entités mobiles |
| ES|QL | une requête ES|QL qui renvoie des points |
Bonne pratique : Au-delà de quelques milliers de points, passez à une couche de clusters ou de grilles : la carte reste lisible et rapide.
À savoir : Une carte s'ajoute à un tableau de bord comme n'importe quel panneau et suit ses filtres et sa période.
2. Canvas #
Des présentations vivantes.
Principe #
Canvas compose des workpads (pages libres, au pixel près) avec des éléments : métriques, graphiques, images, texte Markdown. Chaque élément interroge les données en direct, souvent en Elasticsearch SQL, et peut être stylé en CSS : idéal pour un écran mural ou un rapport à l'image de l'entreprise.
filters
| essql query="SELECT \"geo.src\" AS pays, COUNT(*) AS requetes FROM \"kibana_sample_data_logs\" GROUP BY pays ORDER BY requetes DESC LIMIT 5"
| pointseries x="pays" y="requetes"
| plot defaultStyle={seriesStyle bars=0.75 horizontalBars=true}
| render| Tableau de bord | Canvas | |
|---|---|---|
| Mise en page | grille de panneaux | libre, au pixel près |
| Exploration | filtres, clics, Discover | limitée |
| Usage type | analyse au quotidien | écran mural, présentation, rapport |
Selon la version : Canvas évolue peu face aux tableaux de bord et à Lens, qui couvrent la plupart des besoins ; réservez-le aux mises en page sur mesure.
3. Partager et exporter #
Liens, intégration, rapports.
Les options #
- Lien partagé (avec la période figée ou relative) et intégration en iframe.
- Export CSV depuis Discover et les tableaux.
- Rapports PDF et PNG des tableaux de bord et workpads, éventuellement planifiés.
À savoir : Les rapports PDF et PNG dépendent de la licence (abonnement payant ou essai) ; l'export CSV est disponible en licence Basic.
Mon suivi
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.
Articles recommandés
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...
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...
Elasticsearch sur Kubernetes avec ECK : déploiement, stockage persistant et mises à jour
Déployer Elasticsearch et Kibana sur Kubernetes avec Elastic Cloud on Kubernetes (ECK) : opérateu...
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...
Administrer Kibana : espaces, rôles, utilisateurs et supervision
Organiser Kibana pour plusieurs équipes : espaces, rôles et privilèges sur les index et les fonct...
Kibana avancé : data views, Lens, dashboards, alerting et reporting
Exploiter Kibana en profondeur : data views et champs runtime, Discover, Lens et formules, dashbo...
Elastic Observability : logs, infrastructure, APM et synthétiques
Les fonctions d'Elastic Observability : exploration des logs, inventaire d'infrastructure avec El...
Logstash : gérer les plugins et adopter Elastic Common Schema (ECS)
Version écrite des leçons vidéo : lister, installer, mettre à jour et embarquer hors ligne les pl...