Partager via


Configurer des diagnostics pour la mise à l’échelle automatique d’Azure Virtual Desktop

Les diagnostics vous permettent de monitorer des problèmes potentiels et de les résoudre avant qu’ils n’interfèrent avec votre plan de mise à l’échelle automatique.

À l’heure actuelle, vous pouvez soit envoyer des journaux de diagnostic pour la mise à l’échelle automatique à un compte Stockage Azure, soit consommer des journaux avec Microsoft Event Hubs. Si vous utilisez un compte Stockage Azure, assurez-vous qu’il se trouve dans la même région que votre plan de mise à l’échelle. Pour en savoir plus sur les paramètres de diagnostic, consultez Créer des paramètres de diagnostic. Pour plus d’informations sur l’ingestion des données du journal des ressources, consultez Durée d’ingestion des données de journal dans Azure Monitor.

Conseil

Pour les pool d’hôtes groupés, nous vous recommandons d’utiliser les données de diagnostic de mise à l’échelle automatique avec des insights dans Azure Virtual Desktop, ce qui vous offre un affichage plus complet de vos opérations de mise à l’échelle automatique. Pour obtenir plus d’informations, consultez Monitorer des opérations de mise à l’échelle automatique avec des insights dans Azure Virtual Desktop.

Activer les diagnostics pour les plans de mise à l’échelle

Pour activer les diagnostics pour votre plan de mise à l’échelle :

  1. Ouvrez le portail Azure.

  2. Dans la barre de recherche, tapez Azure Virtual Desktop et sélectionnez l’entrée de service correspondante.

  3. Sélectionnez Plans de mise à l’échelle, puis sélectionnez le plan de mise à l’échelle pour lequel vous souhaitez un suivi du rapport.

  4. Accédez aux Paramètres de diagnostic et sélectionnez Ajouter un paramètre de diagnostic.

  5. Entrez un nom pour le paramètre de diagnostic.

  6. Sélectionnez ensuite Journaux de mise à l’échelle automatique, puis choisissez Archiver dans un compte de stockage ou Diffuser vers un hub d’événements selon votre destination souhaitée du rapport.

  7. Sélectionnez Enregistrer.

Remarque

Si vous sélectionnez Archiver dans un compte de stockage, vous devez Migrer de la rétention du stockage des paramètres de diagnostic vers la gestion du cycle de vie du stockage Azure.

Rechercher des journaux de diagnostic de mise à l’échelle automatique dans Stockage Azure

Une fois que vous avez configuré vos paramètres de diagnostic, vous pouvez trouver les journaux en procédant comme suit :

  1. Sur le portail Azure, accédez au groupe de stockage auquel vous avez envoyé les journaux de diagnostic.

  2. Sélectionnez Conteneurs et ouvrez le dossier appelé insight-logs-autoscaling.

  3. Dans le dossier insight-logs-autoscaling, sélectionnez l’abonnement, le groupe de ressources, le plan de mise à l’échelle et la date jusqu’à ce que le fichier JSON apparaisse. Sélectionnez le fichier JSON et téléchargez-le sur votre ordinateur local.

  4. Enfin, ouvrez le fichier JSON dans l’éditeur de texte de votre choix.

Afficher les journaux de diagnostic

Maintenant que vous avez ouvert le fichier JSON, présentons rapidement chaque partie du rapport :

  • CorrelationID est l’ID que vous devez afficher quand vous créez une demande de support.

  • OperationName est le type d’opération en cours d’exécution quand le problème s’est produit.

  • ResultType est le résultat de l’opération. Cet élément peut vous indiquer où se trouvent les problèmes si vous remarquez des résultats incomplets.

  • Message est le message d’erreur qui fournit des informations sur l’opération incomplète. Ce message peut inclure des liens vers des documents de résolution des problèmes importants. Par conséquent, examinez-le attentivement.

Le fichier JSON suivant est un exemple de ce que vous voyez quand vous ouvrez un rapport :

{
    "host_Ring": "R0",
    "Level": 4,
    "ActivityId": "c1111111-1111-1111-b111-11111cd1ba1b1",
    "time": "2021-08-31T16:00:46.5246835Z",
    "resourceId": "/SUBSCRIPTIONS/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/RESOURCEGROUPS/TEST/PROVIDERS/MICROSOFT.DESKTOPVIRTUALIZATION/SCALINGPLANS/TESTPLAN",
    "operationName": "HostPoolLoadBalancerTypeUpdated",
    "category": "Autoscale",
    "resultType": "Succeeded",
    "level": "Informational",
    "correlationId": "aaaa0000-bb11-2222-33cc-444444dddddd",
    "properties": {
        "Message": "Host pool's load balancing algorithm updated",
        "HostPoolArmPath": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/test/providers/microsoft.desktopvirtualization/hostpools/testHostPool ",
        "PreviousLoadBalancerType": "BreadthFirst",
        "NewLoadBalancerType": "DepthFirst"
    }
}

Étapes suivantes