Partager via


Surveillance d’Azure Monitor et Kubernetes

Cet article décrit comment surveiller votre déploiement à l'aide de la surveillance Azure Monitor et Kubernetes.

Azure Monitor

Azure Monitor est un service de pile de surveillance complète que vous pouvez utiliser pour contrôler la disponibilité, les performances et le fonctionnement des ressources Azure.

Mesures Azure Monitor

Azure Monitor metrics est une fonctionnalité d'Azure Monitor qui collecte des données à partir des ressources surveillées dans une base de données de séries chronologiques.

Ces métriques peuvent provenir d'un certain nombre de sources différentes, notamment des métriques de plateforme natives, des métriques personnalisées natives via l'agent Azure Monitor Application Insightset Azure Managed Prometheus.

Les métriques Prometheus peuvent être stockées dans un espace de travail Azure Monitor pour une visualisation ultérieure via Azure Managed Grafana.

Configuration des métriques

Pour configurer la récupération des données de métriques Prometheus dans Azure Monitor, consultez l'article sur la configuration scraper Azure Monitor de service géré pour Prometheus, qui s'appuie sur cette configMap. Stockage de conteneurs Azure activé par Azure Arc spécifie les valeurs prometheus.io/scrape:true et prometheus.io/port, et s’appuie sur la valeur par défaut de prometheus.io/path: '/metrics'. Vous devez spécifier l’espace de noms d’installation Stockage de conteneurs Azure activé par Azure Arc sous pod-annotation-based-scraping pour étendre correctement l’ingestion de vos métriques.

Une fois la configuration Prometheus terminée, suivez les instructions Azure Managed Grafana pour créer une instance Azure Managed Grafana.

Journaux d’activité Azure Monitor

Azure Monitor logs est une fonctionnalité d'Azure Monitor qui collecte et organise les journaux et les données de performances des ressources surveillées. De plus, cette fonctionnalité peut être utilisée pour analyser ces données de différentes manières.

Configuration des journaux

Si vous souhaitez accéder aux données des journaux via Azure Monitor, vous devez activer Azure Monitor Container Insights sur votre cluster Kubernetes compatible avec Arc. Ensuite, vous devez analyser les données collectées à l'aide d'une collection de vues et de classeurs.

En outre, vous pouvez utiliser Azure Monitor Log Analytics pour interroger les données de journaux collectées.

Étapes suivantes

Vue d’ensemble de Stockage de conteneurs Azure activé par Azure Arc