Déployer et configurer l’agent Azure Monitor à l’aide d’Azure Policy

Cet article explique comment déployer et configurer l’agent Azure Monitor (AMA) sur des serveurs avec Arc via Azure Policy à l’aide d’une définition de stratégie personnalisée. L’utilisation d’Azure Policy garantit qu’Azure Monitor s’exécute sur vos serveurs avec Arc sélectionnés et installe automatiquement l’agent Azure Monitor sur les ressources Arc nouvellement ajoutées.

Le déploiement de l’agent Azure Monitor via une définition de stratégie personnalisée implique deux étapes principales :

  • Sélection d’une règle de collecte de données existante ou création d’une règle de collecte de données (DCR)

  • Création et déploiement de la définition de stratégie

Dans ce scénario, la définition de stratégie est utilisée pour vérifier que l’AMA est installé sur vos serveurs avec Arc. Il installera également l’AMA sur les machines nouvellement ajoutées ou sur les ordinateurs existants qui n’ont pas installé l’AMA.

Pour qu’Azure Monitor fonctionne sur une machine, il doit être associé à une règle de collecte de données. Par conséquent, vous devez inclure l’ID de ressource du DCR lorsque vous créez votre définition de stratégie.

Sélectionner une règle de collecte de données

Les règles de collecte de données définissent le processus de collecte de données dans Azure Monitor. Ils spécifient quelles données doivent être collectées et où ces données doivent être envoyées. Vous devez sélectionner ou créer un DCR à associer à votre définition de stratégie.

  1. À partir de votre navigateur, accédez au portail Azure.

  2. Accédez à la page Moniteur | Vue d’ensemble. Sous Paramètres, sélectionnez Règles de collecte de données. Une liste des contrôleurs de domaine existants s’affiche. Vous pouvez filtrer cela en haut de la fenêtre. Si vous devez créer une DCR, consultez règles de collecte de données dans Azure Monitor pour plus d’informations.

  3. Sélectionnez la DCR à appliquer à votre modèle ARM pour afficher sa vue d’ensemble.

  4. Sélectionnez Ressources pour afficher la liste des ressources (telles que les machines virtuelles avec Arc) affectées au DCR. Pour ajouter d’autres ressources, sélectionnez Ajouter*. (Vous devez ajouter des ressources si vous avez créé un DCR.)

  5. Sélectionnez Vue d’ensemble, puis sélectionnez Vue JSON pour afficher le code JSON pour le DCR :

    Capture d’écran de la fenêtre Vue d’ensemble d’une règle de collecte de données avec mise en évidence du bouton d’affichage JSON.

  6. Recherchez l’ID de ressource champ en haut de la fenêtre, puis sélectionnez le bouton pour copier l’ID de ressource du DCR dans le Presse-papiers. Enregistrez cet ID de ressource ; vous devez l’utiliser lors de la création de votre définition de stratégie.

    Capture d’écran de la fenêtre JSON de ressource montrant le code JSON d’une règle de collecte de données avec mise en évidence du bouton de copie de l’ID de ressource.

Créer et déployer la définition de stratégie

Pour qu’Azure Policy vérifie si AMA est installé sur votre instance Arc, vous devez créer une définition de stratégie personnalisée qui effectue les opérations suivantes :

  • Évalue si les nouvelles machines virtuelles ont installé l’AMA et l’association avec la DCR.

  • Applique une tâche de correction pour installer l’AMA et créer l’association avec la DCR sur les machines virtuelles qui ne sont pas conformes à la stratégie.

  1. Sélectionnez l’un des modèles de définition de stratégie suivants (c’est-à-dire pour les machines Windows ou Linux) :

    Ces modèles sont utilisés pour créer une stratégie pour configurer des machines afin d’exécuter l’agent Azure Monitor et d’associer ces machines à une DCR.

  2. Sélectionnez Affecter pour commencer à créer la définition de stratégie. Entrez les informations applicables pour chaque onglet (autrement dit, De base, avancé, etc.).

  3. Sous l’onglet Paramètres, collez l’ID de ressource de la règle de collecte de données que vous avez copié lors de la procédure précédente :

    Capture d’écran de l’onglet Paramètres de la boîte de dialogue Configurer les machines Windows avec mise en évidence du champ ID de la ressource de règle de collecte de données.

  4. Terminez la création de la stratégie pour la déployer pour les machines applicables. Une fois l’agent Azure Monitor déployé, vos serveurs avec Azure Arc peuvent appliquer ses services et l’utiliser pour la collecte de journaux.

Ressources supplémentaires