Connection Monitors - Query
Consulte um instantâneo dos estados de conexão mais recentes.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/connectionMonitors/{connectionMonitorName}/query?api-version=2023-09-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
connection
|
path | True |
string |
O nome dado ao monitor de conexão. |
network
|
path | True |
string |
O nome do recurso Observador de Rede. |
resource
|
path | True |
string |
O nome do grupo de recursos que contém Observador de Rede. |
subscription
|
path | True |
string |
As credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
api-version
|
query | True |
string |
Versão de API do cliente. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Consulta bem-sucedida de estados de conexão. |
|
202 Accepted |
Consulta aceita de estados de conexão. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Query connection monitor
Sample Request
Sample Response
{
"sourceStatus": "Active",
"states": [
{
"connectionState": "Reachable",
"startTime": "2018-01-08T03:42:33.3387305Z",
"endTime": "2018-01-08T05:12:41.5265438Z",
"evaluationState": "Completed",
"hops": [
{
"type": "Source",
"id": "7dbbe7aa-60ba-4650-831e-63d775d38e9e",
"address": "10.1.1.4",
"resourceId": "subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic0/ipConfigurations/ipconfig1",
"nextHopIds": [
"75c8d819-b208-4584-a311-1aa45ce753f9"
],
"issues": []
},
{
"type": "VirtualNetwork",
"id": "75c8d819-b208-4584-a311-1aa45ce753f9",
"address": "192.168.100.4",
"resourceId": "subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1/ipConfigurations/ipconfig1",
"nextHopIds": [],
"issues": []
}
]
}
]
}
Location: https:/management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/connectionMonitors/cm1/query?api-version=2023-09-01
{
"sourceStatus": "Active",
"states": [
{
"connectionState": "Reachable",
"startTime": "2018-01-08T03:42:33.3387305Z",
"endTime": "2018-01-08T05:12:41.5265438Z",
"evaluationState": "Completed",
"hops": [
{
"type": "Source",
"id": "7dbbe7aa-60ba-4650-831e-63d775d38e9e",
"address": "10.1.1.4",
"resourceId": "subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic0/ipConfigurations/ipconfig1",
"nextHopIds": [
"75c8d819-b208-4584-a311-1aa45ce753f9"
],
"issues": []
},
{
"type": "VirtualNetwork",
"id": "75c8d819-b208-4584-a311-1aa45ce753f9",
"address": "192.168.100.4",
"resourceId": "subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1/ipConfigurations/ipconfig1",
"nextHopIds": [],
"issues": []
}
]
}
]
}
Definições
Nome | Description |
---|---|
Connection |
Lista de instantâneos de estados de conexão. |
Connection |
Status da origem do monitor de conexão. |
Connection |
O estado da conexão. |
Connection |
Estado de conexão instantâneo. |
Connectivity |
Informações sobre um salto entre a origem e o destino. |
Connectivity |
Informações sobre um problema encontrado no processo de verificação de conectividade. |
Error |
Representação de detalhes de erro comuns. |
Error |
O objeto de erro. |
Evaluation |
Estado de avaliação da análise de conectividade. |
Hop |
Link de salto. |
Issue |
O tipo de problema. |
Origin |
A origem do problema. |
Severity |
A gravidade do problema. |
ConnectionMonitorQueryResult
Lista de instantâneos de estados de conexão.
Nome | Tipo | Description |
---|---|---|
sourceStatus |
Status da origem do monitor de conexão. |
|
states |
Informações sobre estados de conexão. |
ConnectionMonitorSourceStatus
Status da origem do monitor de conexão.
Nome | Tipo | Description |
---|---|---|
Active |
string |
|
Inactive |
string |
|
Unknown |
string |
ConnectionState
O estado da conexão.
Nome | Tipo | Description |
---|---|---|
Reachable |
string |
|
Unknown |
string |
|
Unreachable |
string |
ConnectionStateSnapshot
Estado de conexão instantâneo.
Nome | Tipo | Description |
---|---|---|
avgLatencyInMs |
integer |
Latência média em ms. |
connectionState |
O estado da conexão. |
|
endTime |
string |
A hora de término da conexão instantâneo. |
evaluationState |
Estado de avaliação da análise de conectividade. |
|
hops |
Lista de saltos entre a origem e o destino. |
|
maxLatencyInMs |
integer |
Latência máxima em ms. |
minLatencyInMs |
integer |
Latência mínima em ms. |
probesFailed |
integer |
O número de investigações com falha. |
probesSent |
integer |
O número de investigações enviadas. |
startTime |
string |
A hora de início da conexão instantâneo. |
ConnectivityHop
Informações sobre um salto entre a origem e o destino.
Nome | Tipo | Description |
---|---|---|
address |
string |
O endereço IP do salto. |
id |
string |
A ID do salto. |
issues |
Lista de problemas. |
|
links |
Hop |
Lista de links de salto. |
nextHopIds |
string[] |
Lista de identificadores do próximo salto. |
previousHopIds |
string[] |
Lista de identificadores de salto anteriores. |
previousLinks |
Hop |
Lista de links de salto anteriores. |
resourceId |
string |
A ID do recurso correspondente a este salto. |
type |
string |
O tipo do salto. |
ConnectivityIssue
Informações sobre um problema encontrado no processo de verificação de conectividade.
Nome | Tipo | Description |
---|---|---|
context |
object[] |
Fornece contexto adicional sobre o problema. |
origin |
A origem do problema. |
|
severity |
A gravidade do problema. |
|
type |
O tipo de problema. |
ErrorDetails
Representação de detalhes de erro comuns.
Nome | Tipo | Description |
---|---|---|
code |
string |
Código do erro. |
message |
string |
Mensagem de erro. |
target |
string |
Destino de erro. |
ErrorResponse
O objeto de erro.
Nome | Tipo | Description |
---|---|---|
error |
Erro |
EvaluationState
Estado de avaliação da análise de conectividade.
Nome | Tipo | Description |
---|---|---|
Completed |
string |
|
InProgress |
string |
|
NotStarted |
string |
HopLink
Link de salto.
Nome | Tipo | Description |
---|---|---|
context |
object |
Fornece contexto adicional em links. |
issues |
Lista de problemas. |
|
linkType |
string |
Tipo de link. |
nextHopId |
string |
A ID do próximo salto. |
properties.roundTripTimeAvg |
integer |
Tempo médio de ida e volta em milissegundos. |
properties.roundTripTimeMax |
integer |
Tempo máximo de ida e volta em milissegundos. |
properties.roundTripTimeMin |
integer |
Tempo mínimo de ida e volta em milissegundos. |
resourceId |
string |
ID do recurso. |
IssueType
O tipo de problema.
Nome | Tipo | Description |
---|---|---|
AgentStopped |
string |
|
DnsResolution |
string |
|
GuestFirewall |
string |
|
NetworkSecurityRule |
string |
|
Platform |
string |
|
PortThrottled |
string |
|
SocketBind |
string |
|
Unknown |
string |
|
UserDefinedRoute |
string |
Origin
A origem do problema.
Nome | Tipo | Description |
---|---|---|
Inbound |
string |
|
Local |
string |
|
Outbound |
string |
Severity
A gravidade do problema.
Nome | Tipo | Description |
---|---|---|
Error |
string |
|
Warning |
string |