Network Watchers - Get Troubleshooting Result

Rufen Sie das letzte abgeschlossene Problembehandlungsergebnis für eine angegebene Ressource ab.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/queryTroubleshootResult?api-version=2023-09-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
targetResourceId True

string

Die Zielressourcen-ID zum Abfragen des Problembehandlungsergebnisses.

Antworten

Name Typ Beschreibung
200 OK

TroubleshootingResult

Die Ergebnisanforderung zur Problembehandlung wurde erfolgreich abgerufen.

202 Accepted

TroubleshootingResult

Akzeptierte Ergebnisanforderung zur Problembehandlung.

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Get troubleshoot result

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/queryTroubleshootResult?api-version=2023-09-01

{
  "targetResourceId": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Compute/virtualMachines/vm1"
}

Sample Response

{
  "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/queryTroubleshootResult?api-version=2023-09-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 Darstellung von Fehlerdetails.

ErrorResponse

Das Fehlerobjekt.

QueryTroubleshootingParameters

Parameter, die die Ressource definieren, um das Problembehandlungsergebnis abzufragen.

TroubleshootingDetails

Informationen, die aus der Problembehandlung für die angegebene Ressource gewonnen werden.

TroubleshootingRecommendedActions

Empfohlene Aktionen basierend auf ermittelten Problemen.

TroubleshootingResult

Problembehandlungsinformationen aus der angegebenen Ressource.

ErrorDetails

Allgemeine Darstellung von Fehlerdetails.

Name Typ Beschreibung
code

string

Fehlercode

message

string

Fehlermeldung.

target

string

Fehlerziel.

ErrorResponse

Das Fehlerobjekt.

Name Typ Beschreibung
error

ErrorDetails

Fehler
Das Fehlerdetailsobjekt.

QueryTroubleshootingParameters

Parameter, die die Ressource definieren, um das Problembehandlungsergebnis abzufragen.

Name Typ Beschreibung
targetResourceId

string

Die Zielressourcen-ID zum Abfragen des Problembehandlungsergebnisses.

TroubleshootingDetails

Informationen, die aus der Problembehandlung für die angegebene Ressource gewonnen werden.

Name Typ Beschreibung
detail

string

Details zu Den Ergebnissen der Problembehandlung.

id

string

Die ID des Vorgangs "Problembehandlung abrufen".

reasonType

string

Fehlertyp des Grunds.

recommendedActions

TroubleshootingRecommendedActions[]

Liste der empfohlenen Aktionen.

summary

string

Eine Zusammenfassung der 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, der mit einer Dokumentation für die empfohlenen Problembehandlungsaktionen verknüpft ist.

actionUriText

string

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

TroubleshootingResult

Problembehandlungsinformationen aus der angegebenen Ressource.

Name Typ Beschreibung
code

string

Der Ergebniscode der Problembehandlung.

endTime

string

Die Endzeit der Problembehandlung.

results

TroubleshootingDetails[]

Informationen zur Problembehandlung.

startTime

string

Die Startzeit der Problembehandlung.