Moniteur Azure est le service de surveillance cloud de Microsoft permettant de collecter, de visualiser et d’analyser les données de télémétrie des applications, de l’infrastructure et des réseaux. La société a récemment ajouté une fonctionnalité de collecte de données en avant-première avec le pipeline de bordqui permet la collecte et le routage des données de télémétrie avant leur envoi vers le cloud.
Le Pipeline périphérique Azure Monitor est comme un Processus d’extraction, de transformation, de chargement (ETL) et propose des méthodes améliorées de collecte de données. Selon la société, il simplifie la collecte de données provenant de sources multiples en utilisant un pipeline d’ingestion unifié et une approche de configuration standardisée, plus efficace et évolutive. Ceci est particulièrement avantageux pour la surveillance basée sur le cloud Azure.
Le pipeline est une solution conteneurisée déployée sur un Cluster Kubernetes compatible Arc. Il utilise Collecteur OpenTelemetry et un fichier de configuration de pipeline pour gérer les flux de données client entrants. Par la suite, il les transmet vers le cloud tout en utilisant un cache local lorsque cela est nécessaire.
La prise en charge d’Open Telemetry pour Azure Monitor est basée sur la reconnaissance de l’entreprise, comme Matthieu McClearychef de produit senior, Azure Monitor chez Microsoft, a écrit dans un précédent Azure Monitor article de blog:
À mesure qu’OpenTelemetry prenait de l’ampleur et devenait plus mature, les clients ont demandé la compatibilité d’OpenTelemetry dans les agents en aval et les points de terminaison de service. En conséquence, nous avons considérablement augmenté les investissements liés à OpenTelemetry sur la plateforme Azure Monitor afin d’étendre notre prise en charge d’OpenTelemetry sur Azure.
Le fichier de configuration du pipeline, un composant essentiel du pipeline Edge, établit les paramètres de flux de données et de cache. Le Règle de collecte de données (DCR), un autre élément crucial, définit le schéma de données, les critères de transformation et la destination de la transmission du pipeline cloud. Chaque définition de flux de données dans la configuration du pipeline spécifie le DCR et son flux associé à traiter dans le pipeline cloud, garantissant ainsi un fonctionnement transparent et efficace.
Présentation du pipeline Azure Monitor (Source : Microsoft Apprendre)
Pour tirer parti du pipeline, les utilisateurs doivent déployer le pipeline Azure Monitor sur un seul cluster Kubernetes compatible Arc dans leur environnement. Cela permet l’émission de télémétrie des ressources pour l’ingestion dans Azure Monitor à des fins d’observabilité. Par la suite, ils accèdent une fois à la section Extension les prérequis sont réunies pour créer une instance de l’extension de pipeline Azure Monitor ou utiliser la barre de recherche du portail Azure pour créer directement une instance de pipeline. Enfin, ils peuvent utiliser l’onglet Dataflow pour gérer les flux de données pour l’instance de pipeline, en configurant l’émission de télémétrie des ressources en conséquence.
Créer un pipeline Azure Monitor (Source : Microsoft Apprendre)
Xema Pathakchef de produit senior chez Microsoft, écrit :
Avec le pipeline Azure Monitor en périphérie, les organisations peuvent accéder à la même plateforme hautement évolutive avec une configuration et une fiabilité standardisées. Qu’il s’agisse de gérer des pétaoctets de données ou de rechercher une expérience d’observabilité cohérente sur Azure, en périphérie et multicloud, cette solution permet aux organisations de collecter des données télémétriques de manière fiable et de favoriser l’excellence opérationnelle.
Enfin, l’utilisation du pipeline Azure Monitor pour transmettre des données à Azure Monitor entraîne des coûts supplémentaires ; des frais s’appliquent uniquement pour l’ingestion de données en fonction du prix.
2024-05-07 13:00:31
1715079275
#Améliorez #surveillance #basée #sur #cloud #avec #Azure #Monitor #Pipeline