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=2024-05-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
networkWatcherName
path True

string

Der Name der Netzwerküberwachungsressource.

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 zum Speichern des Problembehandlungsergebnisses.

targetResourceId True

string

Die Zielressource zur Problembehandlung.

Antworten

Name Typ Beschreibung
200 OK

TroubleshootingResult

Erfolgreiche Problembehandlungsanforderung.

202 Accepted

TroubleshootingResult

Akzeptierte Anforderung zur Problembehandlung.

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=2024-05-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=2024-05-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 zur Problembehandlung.

id

string

Die ID des Vorgangs "Problembehandlung abrufen".

reasonType

string

Grundtyp des Fehlers.

recommendedActions

TroubleshootingRecommendedActions[]

Liste der empfohlenen Aktionen.

summary

string

Eine Zusammenfassung der Problembehandlung.

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 zum Speichern des Problembehandlungsergebnisses.

targetResourceId

string

Die Zielressource zur Problembehandlung.

TroubleshootingRecommendedActions

Empfohlene Aktionen basierend auf ermittelten Problemen.

Name Typ Beschreibung
actionId

string

ID der empfohlenen Aktion.

actionText

string

Beschreibung der empfohlenen Aktionen.

actionUri

string

Der URI-Link zu einer Dokumentation für die empfohlenen Problembehandlungsaktionen.

actionUriText

string

Die Informationen aus dem URI für die empfohlenen Problembehandlungsaktionen.

TroubleshootingResult

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

Name Typ Beschreibung
code

string

Der Ergebniscode der Problembehandlung.

endTime

string

Die Endzeit der Problembehandlung.

results

TroubleshootingDetails[]

Informationen aus der Problembehandlung.

startTime

string

Die Startzeit der Problembehandlung.