Connection monitor schemas

Connection monitor stores the data it collects in a Log Analytics workspace. There are two types of logs or data ingested into Log Analytics from connection monitor:

  • The test data (NWConnectionMonitorTestResult query), which is updated based on the monitoring frequency of a particular test group.
  • The path data (NWConnectionMonitorPathResult query), which is updated when there's a significant change in loss percentage or round-trip time.

For some time durations, test data might keep getting updated while path data isn't frequently updated because both are independent.

In this article, you learn about the available fields in the connection monitor tests data and path data schemas.

Connection monitor tests schema

The following table lists the fields in the connection monitor tests data schema and what they signify:

Field Description
TimeGenerated The timestamp (UTC) of when the log was generated.
RecordId The record ID for unique identification of the test result record.
ConnectionMonitorResourceId The connection monitor resource ID of the test.
TestGroupName The test group name to which the test belongs.
TestConfigurationName The test configuration name to which the test belongs.
SourceType The type of the source machine configured for the test.
SourceResourceId The resource ID of the source machine.
SourceAddress The address of the source configured for the test.
SourceSubnet The subnet of the source.
SourceIP The IP address of the source.
SourceName The source endpoint name.
SourceAgentId The source agent ID.
DestinationPort The destination port configured for the test.
DestinationType The type of the destination machine configured for the test.
DestinationResourceId The resource ID of the destination machine.
DestinationAddress The address of the destination configured for the test.
DestinationSubnet If applicable, the subnet of the destination.
DestinationIP The IP address of the destination.
DestinationName The destination endpoint name.
DestinationAgentId The destination agent ID.
Protocol The protocol of the test.
ChecksTotal The total number of checks done under the test.
ChecksFailed The total number of checks failed under the test.
TestResult The result of the test.
TestResultCriterion The result criterion of the test.
ChecksFailedPercentThreshold The checks failed percent threshold set for the test.
RoundTripTimeMsThreshold The round-trip threshold (in milliseconds) set for the test.
MinRoundTripTimeMs The minimum round-trip time (in milliseconds) for the test.
MaxRoundTripTimeMs The maximum round-trip time for the test.
AvgRoundTripTimeMs The average round-trip time for the test.
JitterMs The mean deviation round-trip time for the test.
AdditionalData Other data for the test.

Connection monitor path schema

The following table lists the fields in the connection monitor path data schema and what they signify:

Field Description
TimeGenerated The timestamp (UTC) of when the log was generated.
RecordId The record ID for unique identification of the test result record.
TopologyId The topology ID of the path record.
ConnectionMonitorResourceId The connection monitor resource ID of the test.
TestGroupName The test group name to which the test belongs.
TestConfigurationName The test configuration name to which the test belongs.
SourceType The type of the source machine configured for the test.
SourceResourceId The resource ID of the source machine.
SourceAddress The address of the source configured for the test.
SourceSubnet The subnet of the source.
SourceIP The IP address of the source.
SourceName The source endpoint name.
SourceAgentId The source agent ID.
DestinationPort The destination port configured for the test.
DestinationType The type of the destination machine configured for the test.
DestinationResourceId The resource ID of the destination machine.
DestinationAddress The address of the destination configured for the test.
DestinationSubnet If applicable, the subnet of the destination.
DestinationIP The IP address of the destination.
DestinationName The destination endpoint name.
DestinationAgentId The destination agent ID.
Protocol The protocol of the test.
ChecksTotal The total number of checks done under the test.
ChecksFailed The total number of checks failed under the test.
PathTestResult The result of the test.
PathResultCriterion The result criterion of the test.
ChecksFailedPercentThreshold The checks failed percent threshold set for the test.
RoundTripTimeMsThreshold The round-trip threshold (in milliseconds) set for the test.
MinRoundTripTimeMs The minimum round-trip time (in milliseconds) for the test.
MaxRoundTripTimeMs The maximum round-trip time for the test.
AvgRoundTripTimeMs The average round-trip time for the test.
JitterMs The mean deviation round-trip time for the test.
HopAddresses The hop addresses identified for the test.
HopTypes The hop types identified for the test.
HopLinkTypes The hop link types identified for the test.
HopResourceIds The hop resource IDs identified for the test.
Issues The issues identified for the test.
Hops The hops identified for the test.
AdditionalData Other data for the test.