Concevoir pour des sources de données Azure Monitor

Effectué

Azure Monitor est basé sur une plateforme de données de monitoring commune qui vous permet d’afficher, d’analyser et d’utiliser des données collectées à partir de vos ressources. Cette plateforme offre de nombreuses fonctionnalités qui prennent en charge deux composants principaux : les journaux et les métriques.

Les journaux Azure Monitor vous permettent de collecter et d’organiser des données à partir de ressources que vous monitorez. Vous configurez les données collectées et la façon dont elles sont organisées dans la plateforme. D’autres fonctionnalités d’Azure Monitor stockent automatiquement leurs données dans les journaux. Vous pouvez utiliser les données stockées avec vos données collectées pour monitorer les performances de votre environnement.

Les métriques Azure Monitor capturent les données numériques de vos ressources monitorées et stockent les résultats dans une base de données organisée chronologiquement. Les métriques sont collectées aux intervalles que vous spécifiez. Vous pouvez utiliser des métriques pour vérifier l’exécution de votre système à un moment donné ou dans certaines circonstances.

D’autres sources de données de monitoring sont collectées par Azure Monitor, en plus de celles créées par les ressources Azure.

Diagram that shows sources of monitoring data for Azure Monitor.

En tant que Directeur technique de Tailwind Traders, vous devez réfléchir à votre environnement. Quelles sources de données de monitoring souhaitez-vous collecter ? Quelles analyses ou autres actions souhaitez-vous effectuer sur vos données collectées ?

Choses à savoir sur Azure Monitor

Lorsque vous élaborez votre plan de monitoring, tenez compte des caractéristiques d’Azure Monitor suivantes.

  • Des données issues de plusieurs ressources peuvent être collectées dans Azure Monitor et analysées en même temps à l’aide d’un ensemble d’outils commun.

  • Les journaux permettent une analyse complexe à l’aide de requêtes de journal.

  • Les métriques prennent en charge des scénarios en quasi-temps réel tels que les alertes de priorité et la réponse aux problèmes critiques.

  • Les données de monitoring peuvent être envoyées à d’autres emplacements pour prendre en charge certains scénarios, tels que le suivi et la création de rapports.

  • Les sources de données de monitoring issues d’applications Azure peuvent être organisées en niveaux, chaque niveau étant accessible de différentes manières.

    • Les niveaux les plus élevés sont pour votre application.
    • Les niveaux inférieurs sont des composants de la plateforme Azure.

Pour plus d’informations sur les emplacements de données et l’accès aux données, consultez Monitoring des emplacements de données dans Azure.

Réflexions nécessaires lors de l’utilisation d’Azure Monitor

Vous avez vu comment Azure Monitor utilise les journaux et les métriques. Réfléchissez maintenant à la façon d’implémenter ces fonctionnalités dans votre solution de monitoring pour Tailwind Traders.

  • Réfléchissez aux sources de données et à l’accès aux données. Identifiez les ressources Tailwind Traders que vous souhaitez monitorer. Réfléchissez à la façon dont les autres ressources ou applications accèdent aux données de ces ressources. Azure Monitor collecte automatiquement des données à partir de divers composants, et ces données sont accessibles de différentes manières :

    Diagram that shows how Azure Monitor collects data from a range of sources.

    • Les données d’application concernent votre code d’application personnalisé.
    • Les données du système d’exploitation proviennent des machines virtuelles Windows ou Linux qui hébergent votre application.
    • Les données de ressources Azure proviennent des opérations d’une ressource Azure, comme une application web ou un équilibreur de charge.
    • Les données d’abonnement Azure concernent votre abonnement, notamment des informations sur l’intégrité et la disponibilité d’Azure.
    • Les données de locataire Azure décrivent vos services au niveau de l’organisation Azure, comme Microsoft Entra ID.
  • Réfléchissez aux requêtes exécutées sur les données des journaux. Écrivez des requêtes de journal afin d’analyser vos données collectées pour Tailwind Traders. Pour plus d’informations sur les requêtes de journal, consultez Requêtes de journal dans Azure Monitor.

  • Réfléchissez aux alertes basées sur les données de journaux et de métriques. Configurez des règles d’alerte basées sur les données des journaux afin d’être averti de manière proactive des problèmes système. Utilisez des données de métriques pour savoir à quel moment se produisent les problèmes critiques de Tailwind Traders, comme les valeurs qui dépassent les limites définies.

  • Envisagez d’utiliser Metrics Explorer pour analyser les métriques de manière interactive. Définissez des métriques pour monitorer vos ressources Tailwind Traders, par exemple les taux de pic d’utilisation, les informations d’accès, les charges de travail et les scénarios d’incident. Utilisez Metrics Explorer pour investiguer les données collectées. Pour plus d’informations sur les requêtes de journal, consultez Fonctionnalités avancées de Metrics Explorer.