Vous êtes sur la page 1sur 6

Superviser l’intégrité de vos services - Learn | Micr... https://docs.microsoft.com/fr-fr/learn/modules/intro-...

R Précédente Unité 7 sur 8 S Suivant T

" 100 XP

Superviser l’intégrité de vos


services
8 minutes

La définition de stratégies et de l’accès permet un contrôle précis des ressources de


votre infrastructure informatique cloud. Une fois ces ressources déployées, vous
souhaiterez connaître les problèmes (par exemple au niveau des performances)
susceptibles de se poser.

Azure fournit deux services principaux pour superviser l’intégrité de vos applications
et de vos ressources.

1. Azure Monitor
2. Azure Service Health

Azure Monitor

Azure Monitor optimise la disponibilité et les performances de vos applications en


fournissant une solution complète pour collecter, analyser et agir sur la télémétrie
provenant de vos environnements cloud et locaux. Il vous aide à comprendre le
fonctionnement de vos applications et identifie de façon proactive les problèmes qui
les affectent ainsi que les ressources dont elles dépendent.

Sources de données

1 sur 6 21/04/2020 à 23:07


Superviser l’intégrité de vos services - Learn | Micr... https://docs.microsoft.com/fr-fr/learn/modules/intro-...

Azure Monitor peut collecter des données provenant de différentes sources. Vous
pouvez vous représenter la supervision des données de vos applications sous forme
de niveaux allant de votre application à la plateforme elle-même, en passant par le
système d’exploitation et les services sur lesquels s’appuie votre application.

Couche Données Description

Données de supervision de l’application Données concernant les performances et les


fonctionnalités du code que vous avez écrit,
quelle que soit la plateforme.

Données de supervision du système Données concernant le système d’exploitation


d’exploitation invité sur lequel votre application est exécutée. Il
peut s’agir d’Azure, d’un autre cloud ou d’un
système local.

Données de supervision des ressources Azure Données concernant le fonctionnement d’une


ressource Azure.

Données de supervision de l’abonnement Données concernant le fonctionnement et la


Azure gestion d’un abonnement Azure, et données
concernant l’intégrité et le fonctionnement
d’Azure.

Données de supervision du locataire Azure Données concernant le fonctionnement des


services Azure au niveau du locataire, par
exemple Azure Active Directory.

Paramètres de diagnostic

Dès que vous créez un abonnement Azure et commencez à ajouter des ressources
telles que des machines virtuelles et des applications web, Azure Monitor commence
la collecte de données. Les journaux d’activité indiquent le moment où les ressources
sont créées ou modifiées. Les métriques vous indiquent le niveau de performance de
la ressource ainsi que les ressources qu’elle consomme.

Vous pouvez étendre les données que vous collectez au fonctionnement réel des
ressources en activant les diagnostics et en ajoutant un agent aux ressources de
calcul. Dans les paramètres de la ressource, vous pouvez activer les diagnostics

Activer la supervision au niveau des invités

2 sur 6 21/04/2020 à 23:07


Superviser l’intégrité de vos services - Learn | Micr... https://docs.microsoft.com/fr-fr/learn/modules/intro-...

Compteurs de performances : collectez les données de performances


Journaux des événements : activez divers journaux des événements
Vidages sur incident : activez ou désactivez cette fonctionnalité
Récepteurs : envoyez vos données de diagnostic à d’autres services pour des
analyses plus approfondies
Agent : configurez les paramètres de l’agent

Obtention de données supplémentaires à partir de vos applications

La supervision des données est utile uniquement si elle améliore votre visibilité des
opérations dans l’environnement informatique. Azure Monitor inclut plusieurs
fonctionnalités et outils qui fournissent des insights importants sur vos applications
ainsi que sur les autres ressources dont elles peuvent dépendre.

Application Insights est un service qui supervise la disponibilité, le niveau de


performance et l’utilisation de vos applications web, qu’elles soient hébergées dans
le cloud ou localement. Cette solution tire parti de la puissante plateforme d’analyse
de données dans Log Analytics pour vous fournir des insights plus détaillés sur le
fonctionnement de vos applications. Application Insights peut diagnostiquer les
erreurs sans attendre qu’un utilisateur les signale. Application Insights inclut des
points de connexion à différents outils de développement et s’intègre à Microsoft
Visual Studio pour prendre en charge vos processus DevOps.

Azure Monitor pour conteneurs est un service conçu pour superviser les
performances des charges de travail de conteneur déployées sur des clusters
Kubernetes managés hébergés sur AKS (Azure Kubernetes Service). Il vous permet de
visualiser les performances en collectant des métriques sur la mémoire et le
processeur auprès des contrôleurs, des nœuds et des conteneurs qui sont
disponibles dans Kubernetes via l’API de métriques. Les journaux de conteneurs sont
également collectés.

Azure Monitor pour machines virtuelles est un service qui supervise vos machines
virtuelles Azure à grande échelle en analysant les performances et l’intégrité de vos
machines virtuelles Windows et Linux, notamment leurs différents processus et leurs
dépendances interconnectées envers d’autres ressources et processus externes.
Azure Monitor pour machines virtuelles prend en charge la supervision des
performances et des dépendances d’applications pour les machines virtuelles
hébergées localement ainsi que pour celles hébergées par d’autres fournisseurs de

3 sur 6 21/04/2020 à 23:07


Superviser l’intégrité de vos services - Learn | Micr... https://docs.microsoft.com/fr-fr/learn/modules/intro-...

cloud.

L’intégration de tout ou partie de ces services de supervision à Azure Service Health


présente des avantages supplémentaires. Le fait de rester informé de l’état d’intégrité
des services Azure vous aide à comprendre si et quand un problème affectant un
service Azure impacte votre environnement. Ce qui peut paraître un problème
localisé peut être le résultat d’un problème plus étendu. Azure Service Health fournit
ce genre d’insight. Azure Service Health identifie les éventuels problèmes des
services Azure qui peuvent affecter votre application. Azure Service Health vous aide
également à établir une maintenance planifiée.

Réponse aux conditions d’alerte

En plus de vous permettre d’analyser les données de supervision de manière


interactive, une solution de supervision efficace doit répondre de manière proactive
aux conditions critiques identifiées dans les données qu’elle collecte. Cela peut
impliquer, par exemple, l’envoi d’un SMS ou d’un e-mail à un administrateur chargé
d’enquêter sur un problème, ou le lancement d’un processus automatisé qui tente de
corriger une condition d’erreur.

Alertes. Azure Monitor vous notifie de manière proactive les conditions critiques à
l’aide d’alertes. Il peut éventuellement tenter de prendre des actions correctives. Les
règles d’alerte basées sur des métriques peuvent générer des alertes quasiment en
temps réel, en fonction de valeurs numériques. Les règles d’alerte basées sur les
journaux permettent une logique complexe entre les données, à partir de plusieurs
sources.

Scaling automatique. Azure Monitor utilise le scaling automatique pour vérifier si


vous disposez de suffisamment de ressources pour gérer efficacement la charge de
votre application. Le scaling automatique vous permet de créer des règles qui
utilisent des métriques, collectées par Azure Monitor, afin de déterminer quand
ajouter automatiquement des ressources pour gérer les augmentations de charge. Le
scaling automatique peut également vous aider à réduire vos frais liés à Azure en
supprimant les ressources non utilisées. Vous pouvez spécifier un nombre minimal et
maximal d’instances, et fournir la logique qui détermine le moment où le scaling
automatique doit augmenter ou diminuer les ressources.

Visualiser les données de supervision

4 sur 6 21/04/2020 à 23:07


Superviser l’intégrité de vos services - Learn | Micr... https://docs.microsoft.com/fr-fr/learn/modules/intro-...

Les visualisations, par exemple les graphiques et les tableaux, sont des outils
efficaces pour résumer les données de supervision et les présenter à différentes
audiences. Azure Monitor a ses propres fonctionnalités de visualisation des données
de supervision. Il tire parti d’autres services Azure pour la publication des données
auprès de différentes audiences. Voici d’autres outils qui vous permettent de
visualiser les données pour des audiences et des scénarios particuliers :

Tableaux de bord
Vues
Power BI

Intégrer aux autres services

Vous devrez souvent intégrer Azure Monitor à d’autres systèmes et créer des
solutions personnalisées qui utilisent vos données de supervision. D’autres services
Azure peuvent fonctionner avec Azure Monitor pour fournir cette intégration.

Azure Service Health

Azure Service Health est une suite d’expériences qui fournissent une aide et un
support personnalisés quand vous êtes affecté par des problèmes liés aux services
Azure. Il peut vous envoyer des notifications, vous aider à comprendre l’impact des
problèmes et vous tenir informé de leur résolution. Azure Service Health peut
également vous aider à vous préparer à la maintenance planifiée et aux changements
susceptibles d’affecter la disponibilité de vos ressources.

Azure Service Health est composé des vues suivantes.

L’État d’Azure fournit une vue globale de l’état d’intégrité des services Azure. Avec
l’État d’Azure, vous pouvez obtenir les toutes dernières informations sur la
disponibilité du service. Tout le monde a accès à l’État d’Azure et peut voir

5 sur 6 21/04/2020 à 23:07


Superviser l’intégrité de vos services - Learn | Micr... https://docs.microsoft.com/fr-fr/learn/modules/intro-...

l’ensemble des services indiquant leur état d’intégrité.

Service Health vous fournit un tableau de bord personnalisable qui suit l’état de vos
services Azure dans les régions où vous les utilisez. Dans ce tableau de bord, vous
pouvez suivre les événements actifs, notamment les problèmes de service en cours,
la maintenance planifiée à venir ou les conseils d’intégrité pertinents. Quand des
événements deviennent inactifs, ils sont placés dans votre historique d’intégrité
pendant 90 jours au maximum. Enfin, vous pouvez utiliser le tableau de bord Service
Health pour créer et gérer des alertes d’intégrité de service, qui vous notifient les
problèmes de service qui vous concernent.

Resource Health vous aide à diagnostiquer les problèmes et obtenir du support


quand un problème du service Azure affecte vos ressources. Il vous fournit des
détails sur l’état actuel et passé de vos ressources. Il fournit également un support
technique pour vous aider à atténuer les problèmes. À la différence de l’État d’Azure,
qui vous informe sur les problèmes de service qui affectent un grand nombre de
clients Azure, Resource Health vous propose un tableau de bord personnalisé de
l’intégrité de vos ressources. Resource Health vous montre les périodes où vos
ressources n’ont pas été disponibles en raison de problèmes de service Azure. Il est
alors plus facile pour vous de déterminer si un SLA (contrat de niveau de service) a
été enfreint.

Ensemble, les composants Azure Service Health vous donnent une vue complète de
l’état d’intégrité d’Azure, au niveau de granularité le plus pertinent pour vous.

Unité suivante: Résumé

Continuer T

6 sur 6 21/04/2020 à 23:07