Freigeben über


Network Watchers - Get Troubleshooting

Initiieren Sie die Problembehandlung für eine angegebene Ressource.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
networkWatcherName
path True

string

Der Name der Network Watcher-Ressource.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
path True

string

Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Client-API-Version.

Anforderungstext

Name Erforderlich Typ Beschreibung
properties.storageId True

string

Die ID für das Speicherkonto, um das Problembehandlungsergebnis zu speichern.

properties.storagePath True

string

Der Pfad zum Blob, in dem das Problembehandlungsergebnis gespeichert werden soll.

targetResourceId True

string

Die Zielressource, für die eine Problembehandlung durchgeführt werden soll.

Antworten

Name Typ Beschreibung
200 OK

TroubleshootingResult

Erfolgreiche Problembehandlungsanforderung.

202 Accepted

TroubleshootingResult

Anforderung zum Abrufen der Fehlerbehebung wurde akzeptiert.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Get troubleshooting

Beispielanforderung

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"
  }
}

Beispiel für eine Antwort

{
  "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"
        }
      ]
    }
  ]
}

Definitionen

Name Beschreibung
ErrorDetails

Allgemeine Fehlerdetails darstellung.

ErrorResponse

Das Fehlerobjekt.

TroubleshootingDetails

Aus der Problembehandlung der angegebenen Ressource gewonnene Informationen.

TroubleshootingParameters

Parameter, die die Ressource für die Problembehandlung definieren.

TroubleshootingRecommendedActions

Empfohlene Aktionen basierend auf ermittelten Problemen.

TroubleshootingResult

Problembehandlung für Informationen, die von der angegebenen Ressource gewonnen wurden.

ErrorDetails

Allgemeine Fehlerdetails darstellung.

Name Typ Beschreibung
code

string

Fehlercode.

message

string

Fehlermeldung.

target

string

Fehlerziel.

ErrorResponse

Das Fehlerobjekt.

Name Typ Beschreibung
error

ErrorDetails

Fehler
Das Fehlerdetails-Objekt.

TroubleshootingDetails

Aus der Problembehandlung der angegebenen Ressource gewonnene Informationen.

Name Typ Beschreibung
detail

string

Details zu den Ergebnissen der Fehlerbehebung.

id

string

Die ID des Vorgangs get troubleshoot (Problembehandlung abrufen).

reasonType

string

Ursache: Art des Fehlers.

recommendedActions

TroubleshootingRecommendedActions[]

Liste der empfohlenen Maßnahmen.

summary

string

Eine Zusammenfassung der Fehlerbehebung.

TroubleshootingParameters

Parameter, die die Ressource für die Problembehandlung definieren.

Name Typ Beschreibung
properties.storageId

string

Die ID für das Speicherkonto, um das Problembehandlungsergebnis zu speichern.

properties.storagePath

string

Der Pfad zum Blob, in dem das Problembehandlungsergebnis gespeichert werden soll.

targetResourceId

string

Die Zielressource, für die eine Problembehandlung durchgeführt werden soll.

TroubleshootingRecommendedActions

Empfohlene Aktionen basierend auf ermittelten Problemen.

Name Typ Beschreibung
actionId

string

ID der empfohlenen Maßnahme.

actionText

string

Beschreibung der empfohlenen Maßnahmen.

actionUri

string

Der URI-Link zu einer Dokumentation für die empfohlenen Maßnahmen zur Problembehandlung.

actionUriText

string

Die Informationen aus dem URI für die empfohlenen Maßnahmen zur Problembehandlung.

TroubleshootingResult

Problembehandlung für Informationen, die von der angegebenen Ressource gewonnen wurden.

Name Typ Beschreibung
code

string

Der Ergebniscode der Problembehandlung.

endTime

string (date-time)

Die Endzeit der Fehlerbehebung.

results

TroubleshootingDetails[]

Informationen aus der Fehlerbehebung.

startTime

string (date-time)

Die Startzeit der Problembehandlung.