Network Watchers - Get Troubleshooting

Avviare la risoluzione dei problemi in una risorsa specificata.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
networkWatcherName
path True

string

Nome della risorsa network watcher.

resourceGroupName
path True

string

Nome del gruppo di risorse.

subscriptionId
path True

string

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

api-version
query True

string

Versione API client.

Corpo della richiesta

Nome Necessario Tipo Descrizione
properties.storageId True

string

ID dell'account di archiviazione per salvare il risultato della risoluzione dei problemi.

properties.storagePath True

string

Percorso del BLOB in cui salvare il risultato della risoluzione dei problemi.

targetResourceId True

string

Risorsa di destinazione da risolvere.

Risposte

Nome Tipo Descrizione
200 OK

TroubleshootingResult

Richiesta di risoluzione dei problemi riuscita.

202 Accepted

TroubleshootingResult

Richiesta di risoluzione dei problemi accettata.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Get troubleshooting

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/troubleshoot?api-version=2023-09-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"
  }
}

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/troubleshoot?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"
        }
      ]
    }
  ]
}

Definizioni

Nome Descrizione
ErrorDetails

Rappresentazione comune dei dettagli degli errori.

ErrorResponse

Oggetto error.

TroubleshootingDetails

Informazioni ottenute dalla risoluzione dei problemi della risorsa specificata.

TroubleshootingParameters

Parametri che definiscono la risorsa da risolvere.

TroubleshootingRecommendedActions

Azioni consigliate in base ai problemi individuati.

TroubleshootingResult

Informazioni sulla risoluzione dei problemi ottenute dalla risorsa specificata.

ErrorDetails

Rappresentazione comune dei dettagli degli errori.

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore.

target

string

Destinazione degli errori.

ErrorResponse

Oggetto error.

Nome Tipo Descrizione
error

ErrorDetails

Errore
Oggetto dettagli errore.

TroubleshootingDetails

Informazioni ottenute dalla risoluzione dei problemi della risorsa specificata.

Nome Tipo Descrizione
detail

string

Informazioni dettagliate sui risultati della risoluzione dei problemi.

id

string

ID dell'operazione get troubleshoot.

reasonType

string

Tipo di errore motivo.

recommendedActions

TroubleshootingRecommendedActions[]

Elenco delle azioni consigliate.

summary

string

Riepilogo della risoluzione dei problemi.

TroubleshootingParameters

Parametri che definiscono la risorsa da risolvere.

Nome Tipo Descrizione
properties.storageId

string

ID dell'account di archiviazione per salvare il risultato della risoluzione dei problemi.

properties.storagePath

string

Percorso del BLOB in cui salvare il risultato della risoluzione dei problemi.

targetResourceId

string

Risorsa di destinazione da risolvere.

TroubleshootingRecommendedActions

Azioni consigliate in base ai problemi individuati.

Nome Tipo Descrizione
actionId

string

ID dell'azione consigliata.

actionText

string

Descrizione delle azioni consigliate.

actionUri

string

URI collegato a una documentazione per le azioni consigliate per la risoluzione dei problemi.

actionUriText

string

Informazioni dell'URI per le azioni di risoluzione dei problemi consigliate.

TroubleshootingResult

Informazioni sulla risoluzione dei problemi ottenute dalla risorsa specificata.

Nome Tipo Descrizione
code

string

Codice del risultato della risoluzione dei problemi.

endTime

string

Ora di fine della risoluzione dei problemi.

results

TroubleshootingDetails[]

Informazioni sulla risoluzione dei problemi.

startTime

string

Ora di inizio della risoluzione dei problemi.