Configurer les diagnostics pour superviser les mises à jour de l’agent

Les journaux de diagnostic indiquent la version de l’agent installée pour une mise à jour, quand elle a été installée et si la mise à jour a réussi. Si une mise à jour échoue, cela peut être dû au fait que l’hôte de session a été désactivé pendant la mise à jour. Si cela s’est produit, vous devez réactiver l’hôte de session.

Cet article explique comment utiliser les journaux de diagnostic dans un espace de travail Log Analytics pour surveiller les mises à jour de l’agent.

Activer l’envoi des journaux de diagnostic vers votre espace de travail Log Analytics

Pour activer l’envoi des journaux de diagnostic vers votre espace de travail Log Analytics :

  1. Créez un espace de travail Log Analytics si vous n’en avez pas déjà un. Ensuite, obtenez l’ID de l’espace de travail et la clé primaire en suivant les instructions fournies dans Utiliser Log Analytics pour la fonctionnalité de diagnostic.

  2. Envoyez des diagnostics à l’espace de travail Log Analytics que vous avez créé en suivant les instructions des données de diagnostic Push à votre espace de travail.

  3. Suivez les instructions de la procédure Accéder à Log Analytics pour accéder aux journaux d’activité dans votre espace de travail.

Notes

Les résultats de la requête de journal couvrent uniquement les 30 derniers jours de données dans votre déploiement.

Utiliser des diagnostics pour voir quand une mise à jour devient disponible

Pour voir quand les mises à jour des composants de l’agent sont disponibles :

  1. Accédez aux journaux dans votre espace de travail Log Analytics.

  2. Sélectionnez le bouton + pour créer une requête.

  3. Copiez et collez la requête Kusto suivante pour voir si les mises à jour des composants de l’agent sont disponibles pour l’hôte de session spécifié. Veillez à remplacer le paramètre sessionHostName par le nom de votre hôte de session.

    Notes

    Si vous n’avez pas activé la fonctionnalité Mises à jour de l’agent planifié, vous ne verrez rien dans le champ NewPackagesAvailable.

    WVDAgentHealthStatus 
    | where TimeGenerated >= ago(30d) 
    | where SessionHostName == "sessionHostName" 
    | project TimeGenerated, AgentVersion, SessionHostName, LastUpgradeTimeStamp, UpgradeState, UpgradeErrorMsg
    | sort by TimeGenerated desc
    | take 1
    

Utiliser des diagnostics pour voir quand les mises à jour de l’agent se produisent

Pour voir quand les mises à jour de l’agent se produisent ou pour vous assurer que la fonctionnalité Mises à jour de l’agent planifiées fonctionne :

  1. Accédez aux journaux dans votre espace de travail Log Analytics.

  2. Sélectionnez le bouton + pour créer une requête.

  3. Copiez et collez la requête Kusto suivante pour voir quand l’agent a été mis à jour pour l’hôte de session spécifié. Veillez à remplacer le paramètre sessionHostName par le nom de votre hôte de session.

    WVDAgentHealthStatus 
    | where TimeGenerated >= ago(30d) 
    | where SessionHostName == "sessionHostName" 
    | project TimeGenerated, AgentVersion, SessionHostName, LastUpgradeTimeStamp, UpgradeState, UpgradeErrorMsg 
    | summarize arg_min(TimeGenerated, *) by AgentVersion 
    | sort by TimeGenerated asc 
    

Étapes suivantes

Pour plus d’informations sur les mises à jour planifiées de l’agent et les composants de l’agent, consultez les articles suivants :