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 |
|---|---|---|---|---|
|
network
|
path | True |
string |
O nome do recurso do inspetor de rede. |
|
resource
|
path | True |
string |
O nome do grupo de recursos. |
|
subscription
|
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 |
Solicitação de solução de problemas bem-sucedida. |
|
| 202 Accepted |
Aceito obter solicitação de solução de problemas. |
|
| Other Status Codes |
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 |
|---|---|
|
Error |
Representação de detalhes de erro comum. |
|
Error |
O objeto de erro. |
|
Troubleshooting |
Informações obtidas a partir da solução de problemas do recurso especificado. |
|
Troubleshooting |
Parâmetros que definem o recurso a ser solucionado. |
|
Troubleshooting |
Ações recomendadas com base em problemas descobertos. |
|
Troubleshooting |
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 |
Erro |
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 |
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 |
Informações da solução de problemas. |
|
| startTime |
string (date-time) |
A hora de início da solução de problemas. |