Aller au contenu principal

Monitoring Agents

L'addon Monitoring Agents déploie dans le cluster les agents de collecte des métriques et des logs, qui transmettent les données à la supervision de la plateforme Hikube. Aucune option n'est à activer dans le projet.

ComposantRôle
VictoriaMetrics Agent (vmagent)Collecte et envoie les métriques
Fluent BitCollecte et envoie les logs des conteneurs
kube-state-metricsExpose l'état des objets Kubernetes sous forme de métriques
Node exporterExpose les métriques système des nœuds

Dans la console​

  1. À la création, étape Addons, Monitoring Agents est coché par défaut.
  2. Sur un cluster existant : Modifier > Extensions & Addons, cochez ou décochez Monitoring Agents, puis Enregistrer.

La page de détail du cluster affiche Monitoring Agents dans la section Extensions lorsqu'il est actif.

remarque

L'accès aux tableaux de bord de supervision du projet n'est pas proposé dans la console ; contactez le support.

Configuration​

Cet addon n'a pas de surcharge Helm : il s'active ou se désactive uniquement. Les destinations des métriques et des logs sont définies par la plateforme. Pour adapter le comportement des agents (ressources, filtres de collecte), contactez le support.

Utilisation dans le cluster​

# Pods des agents
kubectl get pods -A -l app.kubernetes.io/name=vmagent
kubectl get pods -A -l app.kubernetes.io/name=fluent-bit

# Métriques de ressources
kubectl top nodes
kubectl top pods -A

Voir Comment configurer le monitoring.

Bonnes pratiques​

  • Gardez l'addon activé sur les clusters de production pour conserver l'historique des métriques et des logs.
  • Écrivez vos logs applicatifs sur la sortie standard des conteneurs : c'est ce que Fluent Bit collecte.