1. Explorer et visualiser #
Data views, Discover, Lens.
Parcours #
- Un data view (
logs-nginx-*, champ temporel@timestamp) définit les données visibles ; on peut y ajouter des champs runtime calculés à la lecture. - Discover explore les documents avec KQL ou ES|QL.
- Lens construit les visualisations par glisser-déposer, avec des formules (
count(kql='http.response.status_code >= 500') / count()). - Les contrôles de dashboard (listes, plages) filtrent tous les panneaux.
2. Alerter et partager #
Agir sur les données.
Alerting et reporting #
| Fonction | Usage | Remarque |
|---|---|---|
| Règles d'alerte | Seuil sur une requête Elasticsearch ou ES|QL, anomalies, données manquantes | Intervalle d'exécution et regroupement par champ |
| Connecteurs | E-mail, Slack, Teams, webhook, PagerDuty, ServiceNow | Certains connecteurs dépendent de la licence |
| Reporting | CSV depuis Discover, PDF ou PNG de dashboards | PDF et PNG selon la licence |
| Espaces | Séparer dashboards et objets par équipe | Combinés aux rôles Kibana |
Bonne Pratique : Exportez les objets sauvegardés (dashboards, data views) en NDJSON depuis Stack Management > Saved Objects et versionnez-les : c'est la sauvegarde et la promotion entre environnements de vos tableaux de bord.
À savoir : Certaines fonctionnalités dépendent de la version et du niveau de licence (Basic, Platinum, Enterprise) : vérifiez-les dans la documentation et la page des abonnements Elastic avant de les utiliser en production.
