Partager via


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

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

Actuellement, vous pouvez envoyer des journaux de diagnostic pour la mise à l’échelle automatique à un compte de stockage Azure ou utiliser des journaux avec Microsoft Azure Event Hubs. Si vous utilisez un compte de stockage Azure, vérifiez 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 le temps d’ingestion des données du journal des ressources, consultez Heure d’ingestion des données de journal dans Azure Monitor.

Conseil

Pour les pools d’hôtes mis en pool, nous vous recommandons d’utiliser les données de diagnostic de mise à l’échelle automatique intégrées à Insights dans Azure Virtual Desktop, qui fournissent une vue plus complète de vos opérations de mise à l’échelle automatique. Pour plus d’informations, consultez Surveiller les opérations de mise à l’échelle automatique avec Insights dans Azure Virtual Desktop.

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

Pour activer 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 que vous souhaitez que le rapport suive.

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

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

  6. Ensuite, sélectionnez Journaux de mise à l’échelle automatique et choisissez Archive à un compte de stockage ou Stream à un event hub en fonction de l’endroit où vous souhaitez envoyer le rapport.

  7. Sélectionnez Enregistrer.

Remarque

Si vous sélectionnez Archive à un compte de stockage, vous devez migrer de la conservation du stockage des paramètres de diagnostic vers la gestion du cycle de vie du stockage Azure.

Rechercher les 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 suivant ces instructions :

  1. Dans la Portail Azure, accédez au compte 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 s’affiche. 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, nous allons faire une vue d’ensemble rapide de ce que signifie chaque élément du rapport :

  • CorrelationID est l’ID que vous devez afficher lorsque vous créez un cas de support.

  • OperationName est le type d’opération en cours d’exécution pendant que 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 une documentation importante sur la résolution des problèmes. Vérifiez-le attentivement.

Le fichier JSON suivant est un exemple de ce que vous verrez lorsque 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