Partager via


Forum aux questions sur les événements de pré-publication (préversion)

S’applique à : ✔️ Machines virtuelles Windows ✔️ Machines virtuelles Linux ✔️ Environnement local ✔️ Serveurs avec Azure Arc.

Cet article présente les questions fréquemment posées dans le cycle de vie des pré et post-événements (préversion).

Comment case activée la configuration de la pré-publication de l’événement selon votre planification et son nombre ?

  1. Connectez-vous au Portail Microsoft Azure et accédez à Azure Update Manager.
  2. Sous Gérer, sélectionnez Machines, Configurations de maintenance.
  3. Dans la page Configuration de maintenance, sélectionnez la configuration.
  4. Sélectionnez Vue d’ensemble et case activée Événements de maintenance.
    • S’il n’y a pas de pré-publication d’événements configurés, sélectionnez Configurer pour configurer. Screenshot that shows how to configure new event.

    • S’il existe des événements avant et post associés à la configuration, vous pouvez voir le nombre d’événements de pré et de publication associés à la configuration dans la page Événements .

Comment afficher la liste des événements pré et post-configurés sur une configuration de maintenance ?

  1. Connectez-vous au Portail Microsoft Azure et accédez à Azure Update Manager.

  2. Sous Gérer, sélectionnez Machines, Configurations de maintenance.

  3. Dans la page Configuration de maintenance, sélectionnez la configuration.

  4. Dans la page de configuration de maintenance sélectionnée, sous Paramètres, sélectionnez Événements pour afficher les événements de pré-publication que vous avez créés.

    La grille située en bas de l’onglet Abonnement Événements affiche les noms des événements avant et post ainsi que les types d’événements correspondants.

    Screenshot that shows how to view the list of pre and post events.

Comment afficher la liste des différents points de terminaison configurés pour les pré-événements et les publier sur une configuration de maintenance ?

  1. Connectez-vous au Portail Microsoft Azure et accédez à Azure Update Manager.

  2. Sous Gérer, sélectionnez Machines, Configurations de maintenance.

  3. Dans la page Configuration de maintenance, sélectionnez la configuration.

  4. Dans la page de configuration de maintenance sélectionnée, sous Paramètres, sélectionnez Événements pour afficher les événements de pré-publication que vous avez créés.

    Dans la grille située en bas de l’onglet Abonnement aux événements, vous pouvez afficher les détails du point de terminaison.

    Screenshot that shows how to view endpoints.

Comment case activée la remise réussie d’un événement avant ou post à un point de terminaison à partir d’Event Grid ?

  1. Connectez-vous au Portail Microsoft Azure et accédez à Azure Update Manager.
  2. Sous Gérer, sélectionnez Machines, Configurations de maintenance.
  3. Dans la page Configuration de maintenance, sélectionnez la configuration.
  4. Dans la page de configuration de maintenance sélectionnée, sous Paramètres, sélectionnez Événements.
  5. Dans la section Essentials , affichez les métriques pour afficher les métriques de tous les événements qui font partie de l’abonnement aux événements. Dans la grille, le nombre de métriques Événements publiés doit correspondre au nombre de métriques Événements correspondants. Ces deux valeurs doivent également correspondre au nombre d’événements remis.
  6. Pour afficher les métriques spécifiques à un événement de pré ou de publication, sélectionnez le nom de l’événement dans la grille. Ici, le nombre de métriques Événements mis en correspondance doit correspondre au nombre d’événements remis.
  7. Pour afficher l’heure à laquelle l’événement a été déclenché, pointez sur le graphique en courbes. Plus d’informations

Comment case activée une remise infructueuse d’un pré-post à un point de terminaison à partir d’Event Grid ?

  1. Connectez-vous au Portail Microsoft Azure et accédez à Azure Update Manager.
  2. Sous Gérer, sélectionnez Machines, Configurations de maintenance.
  3. Dans la page Configuration de maintenance, sélectionnez la configuration.
  4. Dans la page de configuration de maintenance sélectionnée, sous Paramètres, sélectionnez Événements.
  5. Dans la section Essentials , affichez les métriques pour afficher les métriques de tous les événements qui font partie de l’abonnement aux événements. Ici, vous constatez que le nombre d’événements de remise ayant échoué augmente.
  6. Vous pouvez effectuer l’une des opérations suivantes :
    1. Créez des alertes Azure Monitor sur ce nombre d’échecs pour recevoir une notification. Définissez des alertes sur les métriques et les journaux d’activité Azure Event Grid. (OR)
    2. Activez les journaux de diagnostic en vous liant à des comptes Stockage ou à l’espace de travail Log Analytics. Activez les journaux de diagnostic pour les ressources Event Grid.

    Remarque

    Vous pouvez à tout moment configurer des journaux et des alertes pour obtenir des remises réussies.

Comment case activée si le point de terminaison a été déclenché dans la tâche antérieure ou post ?

  • L’opération de démarrage de la machine virtuelle nécessite que l’identité managée Automation dispose des autorisations Microsoft.Compute/virtualMachines/start/action sur les machines virtuelles pour commencer, et cette autorisation est incluse dans le rôle Contributeur de machine virtuelle.
  • Veillez à importer le package PowerShell - ThreadJob avec le module version :2.0.3.
  1. Connectez-vous au Portail Azure et accédez au compte Azure Automation.

  2. Dans votre compte Automation, sous Process Automation, sélectionnez Runbooks.

  3. Sélectionnez le pré ou post-script lié à votre Webhook dans Event Grid.

  4. Dans Vue d’ensemble, vous pouvez afficher l’état du travail du Runbook. L’heure du déclencheur doit être d’environ 30 minutes avant l’heure de début de la planification. Une fois le travail terminé, vous pouvez revenir à la même section pour confirmer que l’état est terminé.

    Screenshot that shows how to view the status of the Runbook job.

    Une fois l’opération terminée, vous pouvez vérifier si le processus d’installation de prémodèle a été effectué comme prévu. Par exemple, assurez-vous que la machine virtuelle a été activée ou désactivée.

Pour plus d’informations sur la récupération des détails dans le journal d’activité du compte Automation :

Comment case activée si le script dans webhooks à l’aide de Runbooks est déclenché à partir d’Event Grid ?

  1. Connectez-vous au Portail Azure et accédez au compte Azure Automation.

  2. Dans votre compte Automation, sous Process Automation, sélectionnez Runbooks.

  3. Sélectionnez le pré ou post-script lié à votre Webhook dans Event Grid.

  4. Dans Vue d’ensemble, vous pouvez afficher l’état du travail du Runbook. Sélectionnez l’onglet Entrée pour afficher la dernière exécution du travail.

    Screenshot that shows how to view the latest run of the job.

Comment case activée l’annulation d’une planification ?

  1. Connectez-vous au Portail Microsoft Azure et accédez à Azure Update Manager.
  2. Sous Gérer, sélectionnez Machines, Configurations de maintenance.
  3. Dans la page Configuration de maintenance, sélectionnez la configuration.
  4. Dans la page de configuration de maintenance sélectionnée, sous Paramètres, sélectionnez Journal d’activité pour afficher les événements de pré-publication que vous avez créés.
    1. Si la planification de maintenance actuelle a été annulée, le nom de l’opération est Écrit applique les mises à jour à une ressource.

      Screenshot that shows how to view tif the current maintenance schedule has been canceled.

    2. Sélectionnez l’activité pour afficher les détails que l’activité effectue.

Comment vérifier si l’annulation est effectuée par l’utilisateur ou le système ?

Vous pouvez afficher l’état du travail de maintenance à partir de la requête ARG mentionnée ci-dessus pour comprendre si vous avez annulé le travail ou le système. Le message d’erreur confirme l’état du travail.

La requête suivante vous permet d’afficher la liste des machines virtuelles pour une planification donnée ou une configuration de maintenance :

maintenanceresources  
| where type =~ "microsoft.maintenance/maintenanceconfigurations/applyupdates"  
| where properties.correlationId has "/subscriptions/<your-s-id> /resourcegroups/<your-rg-id> /providers/microsoft.maintenance/maintenanceconfigurations/<mc-name> /providers/microsoft.maintenance/applyupdates/"  
| order by name desc

Screenshot that shows the status of job that has been canceled by system or user.

Comment case activée l’état de la configuration de maintenance ?

  1. Connectez-vous au Portail Microsoft Azure et accédez à Azure Update Manager.
  2. Sous Gérer, sélectionnez Historique.
  3. Sélectionnez l’onglet Par ID de maintenance pour afficher les travaux par configurations de maintenance. Pour l’ID d’exécution de maintenance respectif, vous pouvez afficher l’état du travail.
  4. Sélectionnez l’état pour afficher les détails du travail. Screenshot that shows detailed view of the job.

Pourquoi l’exécution planifiée a-t-elle été annulée par le système ?

Le système annule l’exécution planifiée si une ou plusieurs des conditions suivantes ne sont pas remplies :

  1. Si la configuration de maintenance a au moins un événement pré-abonné et que l’heure de planification est modifiée dans la fenêtre de 40 minutes avant l’heure de début planifiée.
  2. Si le pré-événement a été créé dans la fenêtre de 40 minutes avant l’heure de début planifiée.

Pourquoi l’événement de publication n’a-t-il pas été envoyé par le système ?

Si l’utilisateur modifie l’heure d’exécution de la planification après le déclenchement de l’événement préalable, l’événement de publication ne sera pas envoyé, car l’heure planifiée a été remplacée par une nouvelle.

Remarque

Azure Event Grid respecte un paradigme de remise au moins une fois. Cela implique que, dans des circonstances exceptionnelles, il est possible que le gestionnaire d’événements soit appelé plusieurs fois pour un événement donné. Les clients sont invités à s’assurer que leurs actions de gestionnaire d’événements sont idempotentes. En d’autres termes, si le gestionnaire d’événements est exécuté plusieurs fois, il ne doit pas avoir d’effets indésirables. L’implémentation de l’idempotency garantit la robustesse de votre application face aux appels potentiels d’événements en double.

Étapes suivantes