Partager via


Configurer l’observabilité manuellement

Important

Opérations Azure IoT (préversion) – activé parc Azure Arc est actuellement en PRÉVERSION. Vous ne devez pas utiliser ce logiciel en préversion dans des environnements de production.

Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

Cet article explique comment installer et configurer manuellement les composants d’observabilité des Opérations Azure IoT. Cette approche offre davantage d’options et de contrôle sur votre environnement. Pour un processus d’installation simplifié qui installe tous les composants dont vous avez besoin pour commencer, consultez Prise en main : configurer l’observabilité.

Configurer votre abonnement

Exécutez le code suivant pour inscrire des fournisseurs auprès de l’abonnement où se trouve votre cluster :

az account set -s <subscription-id>
az provider register -n "Microsoft.Insights"
az provider register -n "Microsoft.AlertsManagement"

Installation du service géré Azure Monitor pour Prometheus

Le service managé Azure Monitor pour Prometheus est un composant des métriques Azure Monitor. Ce service géré offre une flexibilité dans les types de données de métriques que vous pouvez collecter et analyser avec Azure Monitor. Les métriques Prometheus partagent certaines fonctionnalités avec des métriques de plateforme et personnalisées. Les métriques Prometheus utilisent également différentes fonctionnalités pour mieux prendre en charge les outils open source tels que PromQL et Grafana.

Le service Azure Monitor géré pour Prometheus vous permet de collecter et d’analyser des métriques à grande échelle en utilisant une solution de monitoring compatible avec Prometheus. Ce service entièrement géré est basé sur le projet Prometheus de Cloud Native Computing Foundation (CNCF). Ce service vous permet d’utiliser le langage de requête Prometheus (PromQL) pour analyser les performances d’une infrastructure et de charges de travail surveillées, ainsi qu’alerter à leur sujet, sans avoir à exploiter l’infrastructure sous-jacente.

Pour configurer la collection de métriques Prometheus pour le nouveau cluster avec Arc, suivez les étapes décrites dans Configurer la collection de métriques Prometheus.

Installer Container Insights

Container Insights surveille les performances des charges de travail de conteneur déployées dans le cloud. Cela vous permet de visualiser les performances en collectant des métriques sur la mémoire et le processeur à partir des contrôleurs, des nœuds et des conteneurs qui sont disponibles dans Kubernetes via l’API Metrics. Une fois que vous avez activé la supervision des clusters Kubernetes, les métriques et les journaux de conteneur sont automatiquement collectés à l’aide d’une version conteneurisée de l’agent Log Analytics pour Linux. Les métriques sont envoyées à la base de données de métriques dans Azure Monitor. Les données du journal sont envoyées à votre espace de travail Log Analytics.

Pour surveiller les performances de la charge de travail de conteneur, effectuez les étapes permettant d’activer les insights de conteneurs.

Installer Grafana

Azure Managed Grafana est une plateforme de visualisation des données basée sur le logiciel Grafana par Grafana Labs. Azure Managed Grafana est un service Azure entièrement géré et pris en charge par Microsoft. Grafana vous aide à rassembler des métriques, des journaux et des traces dans une seule interface utilisateur. Grâce à sa prise en charge étendue des sources de données et des fonctionnalités de graphique, vous pouvez afficher et analyser vos données de télémétrie d’application et d’infrastructure en temps réel.

Opérations Azure IoT fournit une collection de tableaux de bord conçus pour vous donner de nombreuses visualisations dont vous avez besoin pour comprendre l’intégrité et les performances de votre déploiement Azure IoT Operations.

Pour installer Azure Managed Grafana, procédez comme suit :

  1. Utilisez le Portail Azure pour créer une instance Azure Managed Grafana.

  2. Configurez un service géré Azure Monitor pour Prometheus en tant que source de données pour Azure Managed Grafana.

  3. Configurez les tableaux de bord en suivant les étapes décrites dans Déployer des tableaux de bord sur Grafana.