Partager via


Network Watchers - Get Troubleshooting

Lancez le dépannage sur une ressource spécifiée.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/troubleshoot?api-version=2025-03-01

Paramètres URI

Nom Dans Obligatoire Type Description
networkWatcherName
path True

string

Nom de la ressource d’observation du réseau.

resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

Informations d’identification de l’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

api-version
query True

string

Version de l’API client.

Corps de la demande

Nom Obligatoire Type Description
properties.storageId True

string

ID du compte de stockage permettant d’enregistrer le résultat du dépannage.

properties.storagePath True

string

Chemin d’accès à l’objet blob dans lequel enregistrer le résultat du dépannage.

targetResourceId True

string

La ressource cible à dépanner.

Réponses

Nom Type Description
200 OK

TroubleshootingResult

Demande de dépannage réussie.

202 Accepted

TroubleshootingResult

Acceptée pour obtenir la demande de dépannage.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Get troubleshooting

Exemple de requête

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/troubleshoot?api-version=2025-03-01

{
  "targetResourceId": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Compute/virtualMachines/vm1",
  "properties": {
    "storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
    "storagePath": "https://st1.blob.core.windows.net/cn1"
  }
}

Exemple de réponse

{
  "startTime": "2017-01-12T00:19:47.0442834Z",
  "endTime": "2017-01-12T00:20:09.914Z",
  "code": "UnHealthy",
  "results": [
    {
      "id": "000000",
      "reasonType": "VipUnResponsive",
      "summary": "We are sorry, your VPN gateway is unreachable from the Internet",
      "detail": "During this time S2S VPN tunnels to on premises sites or other Azure virtual networks will be disconnected",
      "recommendedActions": [
        {
          "actionText": "Verify if there is a network security group (NSG) applied to the GatewaySubnet",
          "actionUri": "https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-create-nsg-arm-pportal",
          "actionUriText": "Verify"
        },
        {
          "actionText": "If your VPN gateway isn't up and running by the expected resolution time, contact support",
          "actionUri": "http://azure.microsoft.com/support",
          "actionUriText": "contact support"
        }
      ]
    }
  ]
}
Location: https:/management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/troubleshoot?api-version=2025-03-01
{
  "startTime": "2017-01-12T00:19:47.0442834Z",
  "endTime": "2017-01-12T00:20:09.914Z",
  "code": "UnHealthy",
  "results": [
    {
      "id": "000000",
      "reasonType": "VipUnResponsive",
      "summary": "We are sorry, your VPN gateway is unreachable from the Internet",
      "detail": "During this time S2S VPN tunnels to on premises sites or other Azure virtual networks will be disconnected",
      "recommendedActions": [
        {
          "actionText": "Verify if there is a network security group (NSG) applied to the GatewaySubnet",
          "actionUri": "https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-create-nsg-arm-pportal",
          "actionUriText": "Verify"
        },
        {
          "actionText": "If your VPN gateway isn't up and running by the expected resolution time, contact support",
          "actionUri": "http://azure.microsoft.com/support",
          "actionUriText": "contact support"
        }
      ]
    }
  ]
}

Définitions

Nom Description
ErrorDetails

Représentation des détails d’erreur courants.

ErrorResponse

Objet d’erreur.

TroubleshootingDetails

Informations obtenues à partir de la résolution des problèmes de ressource spécifiée.

TroubleshootingParameters

Paramètres qui définissent la ressource à résoudre.

TroubleshootingRecommendedActions

Actions recommandées en fonction des problèmes détectés.

TroubleshootingResult

Résolution des problèmes d’informations obtenues à partir de la ressource spécifiée.

ErrorDetails

Représentation des détails d’erreur courants.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Objet d’erreur.

Nom Type Description
error

ErrorDetails

Erreur
L’objet détails de l’erreur.

TroubleshootingDetails

Informations obtenues à partir de la résolution des problèmes de ressource spécifiée.

Nom Type Description
detail

string

Détails sur les résultats de dépannage.

id

string

ID de l’opération get troubleshoot.

reasonType

string

Raison : type de panne.

recommendedActions

TroubleshootingRecommendedActions[]

Liste des actions recommandées.

summary

string

Résumé du dépannage.

TroubleshootingParameters

Paramètres qui définissent la ressource à résoudre.

Nom Type Description
properties.storageId

string

ID du compte de stockage permettant d’enregistrer le résultat du dépannage.

properties.storagePath

string

Chemin d’accès à l’objet blob dans lequel enregistrer le résultat du dépannage.

targetResourceId

string

La ressource cible à dépanner.

TroubleshootingRecommendedActions

Actions recommandées en fonction des problèmes détectés.

Nom Type Description
actionId

string

ID de l’action recommandée.

actionText

string

Description des actions recommandées.

actionUri

string

L’URI renvoie à une documentation pour les actions de dépannage recommandées.

actionUriText

string

Les informations de l’URI pour les actions de dépannage recommandées.

TroubleshootingResult

Résolution des problèmes d’informations obtenues à partir de la ressource spécifiée.

Nom Type Description
code

string

Code de résultat du dépannage.

endTime

string (date-time)

Heure de fin du dépannage.

results

TroubleshootingDetails[]

Informations issues du dépannage.

startTime

string (date-time)

Heure de début du dépannage.