Partilhar via


Network Watchers - Get Troubleshooting

Inicie a solução de problemas em um recurso especificado.

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

Parâmetros URI

Nome Em Necessário Tipo Descrição
networkWatcherName
path True

string

O nome do recurso do inspetor de rede.

resourceGroupName
path True

string

O nome do grupo de recursos.

subscriptionId
path True

string

As credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. O ID da assinatura faz parte do URI de cada chamada de serviço.

api-version
query True

string

Versão da API do cliente.

Órgão do Pedido

Nome Necessário Tipo Descrição
properties.storageId True

string

O ID da conta de armazenamento para salvar o resultado da solução de problemas.

properties.storagePath True

string

O caminho para o blob para salvar o resultado da solução de problemas.

targetResourceId True

string

O recurso de destino para solucionar problemas.

Respostas

Nome Tipo Descrição
200 OK

TroubleshootingResult

Solicitação de solução de problemas bem-sucedida.

202 Accepted

TroubleshootingResult

Aceito obter solicitação de solução de problemas.

Other Status Codes

ErrorResponse

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

Tipo: oauth2
Flow: implicit
URL de autorização: https://login.microsoftonline.com/common/oauth2/authorize

Alcances

Nome Descrição
user_impersonation personificar a sua conta de utilizador

Exemplos

Get troubleshooting

Pedido de exemplo

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

Resposta de exemplo

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

Definições

Nome Descrição
ErrorDetails

Representação de detalhes de erro comum.

ErrorResponse

O objeto de erro.

TroubleshootingDetails

Informações obtidas a partir da solução de problemas do recurso especificado.

TroubleshootingParameters

Parâmetros que definem o recurso a ser solucionado.

TroubleshootingRecommendedActions

Ações recomendadas com base em problemas descobertos.

TroubleshootingResult

Informações de solução de problemas obtidas a partir do recurso especificado.

ErrorDetails

Representação de detalhes de erro comum.

Nome Tipo Descrição
code

string

Código de erro.

message

string

Mensagem de erro.

target

string

Alvo de erro.

ErrorResponse

O objeto de erro.

Nome Tipo Descrição
error

ErrorDetails

Erro
O objeto error details.

TroubleshootingDetails

Informações obtidas a partir da solução de problemas do recurso especificado.

Nome Tipo Descrição
detail

string

Detalhes sobre os resultados da solução de problemas.

id

string

A id da operação get trouble.

reasonType

string

Motivo: tipo de falha.

recommendedActions

TroubleshootingRecommendedActions[]

Lista de ações recomendadas.

summary

string

Um resumo da solução de problemas.

TroubleshootingParameters

Parâmetros que definem o recurso a ser solucionado.

Nome Tipo Descrição
properties.storageId

string

O ID da conta de armazenamento para salvar o resultado da solução de problemas.

properties.storagePath

string

O caminho para o blob para salvar o resultado da solução de problemas.

targetResourceId

string

O recurso de destino para solucionar problemas.

TroubleshootingRecommendedActions

Ações recomendadas com base em problemas descobertos.

Nome Tipo Descrição
actionId

string

ID da ação recomendada.

actionText

string

Descrição das ações recomendadas.

actionUri

string

O uri vinculando a uma documentação para as ações de solução de problemas recomendadas.

actionUriText

string

As informações do URI para as ações de solução de problemas recomendadas.

TroubleshootingResult

Informações de solução de problemas obtidas a partir do recurso especificado.

Nome Tipo Descrição
code

string

O código de resultado da solução de problemas.

endTime

string (date-time)

A hora de término da solução de problemas.

results

TroubleshootingDetails[]

Informações da solução de problemas.

startTime

string (date-time)

A hora de início da solução de problemas.