Recommander une configuration pour les exigences de performance

Effectué

Les machines virtuelles peuvent être surveillées à des fins de disponibilité et de performances avec Azure Monitor comme n’importe quelle autre ressource Azure. Toutefois, elles sont uniques à partir d’autres ressources, car vous devez également surveiller le système d’exploitation et le système de l’invité et les charges de travail qui s’y exécutent.

Différences par rapport aux autres ressources Azure

Vous pouvez collecter et agir sur les mêmes données de surveillance à partir de machines virtuelles Azure, comme vous le feriez pour surveiller des ressources Azure avec Azure Monitor avec les différences suivantes :

  • Les métriques de plateforme sont collectées automatiquement pour les machines virtuelles, mais uniquement pour l’hôte de machine virtuelle. Vous avez besoin d’un agent pour collecter les données de performances du système d’exploitation invité.
  • Les machines virtuelles ne génèrent pas de journaux de ressources permettant de fournir un aperçu des opérations effectuées au sein d’une ressource Azure. Vous utilisez un agent pour collecter les données de journal du système d’exploitation invité.
  • Vous pouvez créer des paramètres de diagnostic pour qu’une machine virtuelle envoie des métriques de plateforme à d’autres destinations telles que le stockage et Event Hubs, mais vous ne pouvez pas configurer ces paramètres de diagnostic dans le Portail Azure.

Données de surveillance

Les machines virtuelles dans Azure génèrent des journaux et des métriques affichés dans le schéma suivant.

Overview of Azure Monitor for Windows Virtual Machines.

Hôte de machine virtuelle

Dans Azure, les machines virtuelles fournissent des informations sur l’hôte de la machine virtuelle, comme décrit dans Analyse des données.

  • Métriques de plateforme – Valeurs numériques qui sont collectées automatiquement à intervalles réguliers et qui décrivent un certain aspect d’une ressource à un moment donné. Les métriques de plateforme sont collectées pour l’hôte de machine virtuelle, mais vous avez besoin de l’extension de diagnostic pour collecter les métriques du système d’exploitation invité.
  • Journal d’activité : fournit des informations pour chaque ressource Azure de l’abonnement à partir de l’extérieur (plan de gestion). pour une machine virtuelle, telles que le moment où elle a été démarrée et les modifications de configuration.

Système d’exploitation invité

Pour collecter des données à partir du système d’exploitation invité d’une machine virtuelle, l’agent en cours d’exécution sur chaque machine virtuelle envoie des données à Azure Monitor. Les agents sont disponibles pour Azure Monitor, chacun recueillant des données différentes et écrivant des données à différents emplacements.

  • Agent Log Analytics : disponible pour les machines virtuelles dans Azure, dans d’autres environnements cloud et localement. Collecte les données dans les journaux Azure Monitor. Prend en charge les solutions de supervision et Azure Monitor pour machines virtuelles. Le même agent que celui utilisé pour System Center Operations Manager.
  • Dependency Agent : collecte les données des processus exécutés sur la machine virtuelle et leurs dépendances. S’appuie sur l’agent Log Analytics pour transmettre des données dans Azure et prend en charge les solutions Azure Monitor pour machines virtuelles, Service Map et Wire Data 2.0.
  • Extension de diagnostic Azure : disponible pour les machines virtuelles Azure Monitor uniquement. Peut collecter des données dans plusieurs emplacements, mais principalement utilisé pour collecter des données de performances d’invité dans les métriques Azure Monitor pour les machines virtuelles Windows.
  • Agent Telegraf : collecte les données de performances des machines virtuelles Linux dans les métriques Azure Monitor.

Exigences de configuration

Pour activer toutes les fonctionnalités d’Azure Monitor afin de superviser une machine virtuelle, vous devez collecter les données de supervision de l’hôte de machine virtuelle et du système d’exploitation invité dans les métriques Azure Monitor et les journaux Azure Monitor. Le tableau suivant liste la configuration à appliquer pour activer cette collecte.

Étape de configuration

Actions effectuées

Fonctionnalités activées

Aucune configuration.

Métriques de plateforme hôte collectées pour les métriques. Journal d’activité collecté.

Metrics Explorer pour l’hôte. Alertes de métriques pour l’hôte. Alertes du journal d’activité.

Active Azure Monitor pour machines virtuelles.

Agent d’analytique des journaux d’activité installé. Agent de dépendances installé. Données de performances invitées collectées dans les journaux. Détails des processus et des dépendances collectés dans les journaux.

Graphiques et classeurs de performances pour les données de performances invitées.Requêtes de journal pour les données de performances invitées.Alertes de journal pour les données de performances invitées.Carte des dépendances.

Installe l’extension Diagnostics et l’agent Telegraf.

Données de performances invitées collectées dans les métriques.

Metrics Explorer pour l’invité.Alertes de métriques pour l’invité.