Connection Monitors - Query
Fragen Sie einen Momentaufnahme der neuesten Verbindungszustände ab.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/connectionMonitors/{connectionMonitorName}/query?api-version=2023-05-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
connection
|
path | True |
string |
Der Name, der dem Verbindungsmonitor zugewiesen wird. |
network
|
path | True |
string |
Der Name der Network Watcher Ressource. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe, die Network Watcher enthält. |
subscription
|
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. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreiche Abfrage der Verbindungszustände. |
|
202 Accepted |
Akzeptierte Abfrage von Verbindungszuständen. |
|
Other Status Codes |
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 | Annehmen der Identität Ihres Benutzerkontos |
Beispiele
Query connection monitor
Sample Request
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/connectionMonitors/cm1/query?api-version=2023-05-01
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-05-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": []
}
]
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Connection |
Liste der Verbindungsstatusmomentaufnahmen. |
Connection |
Status der Verbindungsüberwachungsquelle. |
Connection |
Der Verbindungsstatus. |
Connection |
Verbindungsstatus Momentaufnahme. |
Connectivity |
Informationen zu einem Hop zwischen der Quelle und dem Ziel. |
Connectivity |
Informationen zu einem Problem, das bei der Überprüfung der Konnektivität aufgetreten ist. |
Error |
Allgemeine Darstellung von Fehlerdetails. |
Error |
Das Fehlerobjekt. |
Evaluation |
Auswertungsstatus der Konnektivitätsanalyse. |
Hop |
Hoplink. |
Issue |
Der Typ des Problems. |
Origin |
Der Ursprung des Problems. |
Severity |
Der Schweregrad des Problems. |
ConnectionMonitorQueryResult
Liste der Verbindungsstatusmomentaufnahmen.
Name | Typ | Beschreibung |
---|---|---|
sourceStatus |
Status der Verbindungsüberwachungsquelle. |
|
states |
Informationen zu Verbindungszuständen. |
ConnectionMonitorSourceStatus
Status der Verbindungsüberwachungsquelle.
Name | Typ | Beschreibung |
---|---|---|
Active |
string |
|
Inactive |
string |
|
Unknown |
string |
ConnectionState
Der Verbindungsstatus.
Name | Typ | Beschreibung |
---|---|---|
Reachable |
string |
|
Unknown |
string |
|
Unreachable |
string |
ConnectionStateSnapshot
Verbindungsstatus Momentaufnahme.
Name | Typ | Beschreibung |
---|---|---|
avgLatencyInMs |
integer |
Durchschnittliche Latenz in ms. |
connectionState |
Der Verbindungsstatus. |
|
endTime |
string |
Die Endzeit der Verbindung Momentaufnahme. |
evaluationState |
Auswertungsstatus der Konnektivitätsanalyse. |
|
hops |
Liste der Hops zwischen der Quelle und dem Ziel. |
|
maxLatencyInMs |
integer |
Maximale Latenz in ms. |
minLatencyInMs |
integer |
Minimale Latenz in ms. |
probesFailed |
integer |
Die Anzahl der fehlgeschlagenen Tests. |
probesSent |
integer |
Die Anzahl der gesendeten Tests. |
startTime |
string |
Die Startzeit der Verbindung Momentaufnahme. |
ConnectivityHop
Informationen zu einem Hop zwischen der Quelle und dem Ziel.
Name | Typ | Beschreibung |
---|---|---|
address |
string |
Die IP-Adresse des Hops. |
id |
string |
Die ID des Hops. |
issues |
Liste der Probleme. |
|
links |
Hop |
Liste der Hoplinks. |
nextHopIds |
string[] |
Liste der Bezeichner des nächsten Hops. |
previousHopIds |
string[] |
Liste der vorherigen Hopbezeichner. |
previousLinks |
Hop |
Liste der vorherigen Hoplinks. |
resourceId |
string |
Die ID der Ressource, die diesem Hop entspricht. |
type |
string |
Der Typ des Hops. |
ConnectivityIssue
Informationen zu einem Problem, das bei der Überprüfung der Konnektivität aufgetreten ist.
Name | Typ | Beschreibung |
---|---|---|
context |
object[] |
Stellt zusätzlichen Kontext für das Problem bereit. |
origin |
Der Ursprung des Problems. |
|
severity |
Der Schweregrad des Problems. |
|
type |
Der Typ des Problems. |
ErrorDetails
Allgemeine Darstellung von Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode |
message |
string |
Fehlermeldung. |
target |
string |
Fehlerziel. |
ErrorResponse
Das Fehlerobjekt.
Name | Typ | Beschreibung |
---|---|---|
error |
Fehler |
EvaluationState
Auswertungsstatus der Konnektivitätsanalyse.
Name | Typ | Beschreibung |
---|---|---|
Completed |
string |
|
InProgress |
string |
|
NotStarted |
string |
HopLink
Hoplink.
Name | Typ | Beschreibung |
---|---|---|
context |
object |
Stellt zusätzlichen Kontext für Links bereit. |
issues |
Liste der Probleme. |
|
linkType |
string |
Linktyp. |
nextHopId |
string |
Die ID des nächsten Hops. |
properties.roundTripTimeAvg |
integer |
Durchschnittliche Roundtripzeit in Millisekunden. |
properties.roundTripTimeMax |
integer |
Maximale Roundtripzeit in Millisekunden. |
properties.roundTripTimeMin |
integer |
Minimale Roundtripzeit in Millisekunden. |
resourceId |
string |
Ressourcen-ID |
IssueType
Der Typ des Problems.
Name | Typ | Beschreibung |
---|---|---|
AgentStopped |
string |
|
DnsResolution |
string |
|
GuestFirewall |
string |
|
NetworkSecurityRule |
string |
|
Platform |
string |
|
PortThrottled |
string |
|
SocketBind |
string |
|
Unknown |
string |
|
UserDefinedRoute |
string |
Origin
Der Ursprung des Problems.
Name | Typ | Beschreibung |
---|---|---|
Inbound |
string |
|
Local |
string |
|
Outbound |
string |
Severity
Der Schweregrad des Problems.
Name | Typ | Beschreibung |
---|---|---|
Error |
string |
|
Warning |
string |