Partager via


Activer VM Insights à l’aide de modèles Resource Manager

Cet article explique comment activer VM Insights pour une machine virtuelle ou un groupe de machines virtuelles identiques en utilisant des modèles Resource Manager. Cette procédure peut être utilisée pour :

  • Machines virtuelles Azure
  • Groupes de machines virtuelles identiques Azure
  • Machines virtuelles hybrides connectées avec Azure Arc

Si vous n’êtes pas familiarisé avec le déploiement d’un modèle Resource Manager, consultez Déployer des modèles.

Prérequis

Modèles Resource Manager

Utilisez les modèles Azure Resource Manager fournis dans cet article pour intégrer des machines virtuelles et des groupes de machines virtuelles identiques à l’aide de l’agent Azure Monitor. Les modèles installent les agents requis et effectuent la configuration requise pour l’intégration à la machine à VM Insights.

Remarque

Déployez le modèle dans le même groupe de ressources que la machine virtuelle ou le groupe de machines virtuelles identiques sont activés.

Activer VM Insights pour l’agent Azure Monitor

Tout d’abord, déployez la règle de collecte de données, puis installez les agents pour utiliser cette règle de collecte de données.

Déployer la règle de collecte des données

Cette étape installe une règle de collecte de données, nommée MSVMI-{WorkspaceName}, dans le même groupe de ressources que votre espace de travail Log Analytics :

  1. Téléchargez les modèles de règle de collecte de données VM Insights.

  2. Déployez un modèle à partir du fichier zip téléchargé. Le tableau suivant décrit les modèles disponibles :

    Dossier Fichier Description
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Activez à la fois les performances et l’expérience de mappage de VM Insights.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Activez uniquement l’expérience de performances de VM Insights.

Déployer des agents sur des machines

Après avoir créé la règle de collecte de données, déployez :

Remarque

Si vos groupes de machines virtuelles identiques ont un ensemble de stratégies de mise à niveau défini sur manuellement, VM Insights ne sera pas activé pour les instances par défaut après l’installation du modèle. Vous devez mettre à niveau les instances manuellement.

Déployer des modèles

Chaque dossier du téléchargement possède un modèle et un fichier de paramètres. Modifiez le fichier de paramètres avec des détails requis, tels que l’ID de ressource de machine virtuelle, l’ID de ressource de l’espace de travail, l’ID de ressource de la règle de collecte de données, l’emplacement et le type de système d’exploitation. Ne modifiez pas le fichier de modèle, sauf si vous devez le personnaliser pour un scénario spécifique.

Déployer avec le portail Azure

Consultez Démarrage rapide : Créer et déployer des modèles ARM à l’aide du portail Azure pour plus d’informations sur le déploiement d’un modèle à partir du portail Azure.

Déployer avec PowerShell

Utilisez la commande suivante pour déployer le modèle avec PowerShell.

New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>

Azure CLI

Utilisez la commande suivante pour déployer le modèle avec Azure CLI.

az login
az account set --subscription "Subscription Name"
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>

Étapes suivantes

Une fois la surveillance activée pour vos machines virtuelles, ces informations sont disponibles pour analyse avec VM Insights.