Ce que vous allez apprendre dans ce TP
- Créer un cluster kind
- Installer kube-state-metrics
- Déployer l'agent en DaemonSet
- Explorer les données
Introduction #
Ce que vous allez apprendre dans cette section
- Créer un cluster kind
- Installer kube-state-metrics
- Déployer l'agent en DaemonSet
- Explorer les données
Contexte. Vous devez superviser un cluster Kubernetes de test : logs des conteneurs, métriques des nœuds et état des objets.
Prérequis : le TP 1, kind, kubectl et Helm · Durée estimée : 50 min
Mise en place #
Étapes guidées, avec leur correction.
1. Le cluster
Pourquoi ? L'agent dans kind doit joindre Elasticsearch du TP 1 : on utilise l'adresse IP de la machine hôte, joignable depuis les conteneurs.
2. kube-state-metrics
Pourquoi ? L'intégration Kubernetes lit l'état des objets (déploiements, pods, redémarrages) dans kube-state-metrics.
3. Le DaemonSet de l'agent
Pourquoi ? Le manifeste autonome officiel contient la politique (intégrations System et Kubernetes) et envoie directement à Elasticsearch.
Installez d'abord les ressources de l'intégration Kubernetes (Kibana › Integrations › Kubernetes › Settings › Install assets).4. Explorer
Dans Kibana, ouvrez le tableau de bord [Metrics Kubernetes] Cluster Overview, puis vérifiez les data streams.
Niveau de difficulté : ●●●○○ (3/5)
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
Elastic Agent sur Kubernetes
Déployer Elastic Agent sur Kubernetes : DaemonSet géré par Fleet, intégration Kubernetes, kube-st...
Superviser, mettre à jour et dépanner Elastic Agent
Exploiter un parc d'Elastic Agent : états dans Fleet, supervision des agents, mises à jour par lo...
Elastic Agent autonome, sorties Logstash et Kafka, et OpenTelemetry (EDOT)
Écrire une configuration autonome, envoyer vers Logstash ou Kafka, et utiliser Elastic Agent comm...
Elastic Agent : architecture, Fleet et intégrations
Comprendre Elastic Agent : agent unique de collecte, Fleet et Fleet Server, politiques d'agent, i...
Installer Fleet Server et enrôler des Elastic Agent
Mettre en place Fleet Server, créer une politique, enrôler des agents Linux, Windows et Docker, c...
Logstash : enrichir, tester, superviser et déployer sur Kubernetes
Enrichir avec translate, geoip et elasticsearch, consommer Kafka, tester ses pipelines, supervise...
Elastic Agent ou Beats ? Choisir et migrer
Comparer Elastic Agent et les Beats (Filebeat, Metricbeat, Winlogbeat), savoir quand garder les B...
Datadog sur Kubernetes : Operator, Cluster Agent et Autodiscovery
Superviser Kubernetes avec Datadog : Datadog Operator et ressource DatadogAgent, Cluster Agent, A...
Elastic Agent en production : bonnes pratiques
Les bonnes pratiques Elastic Agent : sécurité, organisation des politiques, maîtrise des volumes,...