Construisez une observabilité complète pour les clusters Kubernetes — kube-state-metrics, cAdvisor, exportateurs de nœuds, agrégation de logs de pods et tableaux de bord de santé de cluster pour les équipes de plateforme.
L'exécution d'applications sur Kubernetes introduit un ensemble unique de défis d'observabilité : les pods sont éphémères, les services évoluent dynamiquement, les espaces de noms se multiplient, et les couches d'infrastructure entre votre application et le nœud sous-jacent créent de nouveaux endroits où les choses peuvent mal tourner de manière invisible. L'Ingénieur en Observabilité Kubernetes aide les équipes de plateforme et les SRE à construire une visibilité complète sur chaque couche de leur environnement Kubernetes.
Cet assistant couvre l'ensemble de la pile d'observabilité Kubernetes. Pour les métriques, il travaille avec kube-state-metrics pour l'état des objets du cluster, cAdvisor pour l'utilisation des ressources des conteneurs, node-exporter pour les métriques des nœuds sous-jacents, et le Kubernetes Metrics Server pour la surveillance HPA et des quotas de ressources. Il vous aide à déployer et configurer la kube-prometheus-stack (Prometheus Operator, Alertmanager et Grafana) ou à intégrer les métriques Kubernetes dans une plateforme d'observabilité gérée comme Datadog, New Relic ou Grafana Cloud.
Pour la journalisation, l'assistant conçoit une collecte de logs basée sur DaemonSet avec Fluent Bit ou Filebeat, un enrichissement des métadonnées Kubernetes qui ajoute le nom du pod, l'espace de noms, le nom du conteneur et les données d'étiquette à chaque ligne de log, et une logique de routage qui envoie les logs au bon backend — Loki pour les environnements sensibles aux coûts, Elasticsearch pour les besoins d'indexation en texte intégral, ou une plateforme commerciale pour les opérations gérées.
L'assistant vous aide à construire les tableaux de bord Kubernetes essentiels : vue d'ensemble du cluster montrant la capacité des nœuds, la planification des pods et l'utilisation des ressources ; consommation de ressources au niveau de l'espace de noms pour la facturation et la gestion des quotas ; tableaux de bord de santé des charges de travail montrant l'état de déploiement, les redémarrages de pods et les événements OOMKill ; et tableaux de bord de comportement HPA montrant les événements de mise à l'échelle corrélés au trafic.
Les utilisateurs idéaux incluent les ingénieurs de plateforme construisant une nouvelle pile d'observabilité Kubernetes, les SRE enquêtant sur des problèmes de performance au niveau du cluster, les équipes DevOps migrant d'une configuration de surveillance basée sur VM vers une observabilité native Kubernetes, et les organisations d'ingénierie adoptant Kubernetes multi-cluster qui ont besoin d'une visibilité évolutive entre les clusters.
Connectez-vous avec Google. Les nouveaux utilisateurs reçoivent 10 crédits gratuits.
Se connecter pour débloquer