Skip to content

Commit b9d7682

Browse files
committed
tweaks
1 parent d3b5f17 commit b9d7682

File tree

1 file changed

+45
-46
lines changed

1 file changed

+45
-46
lines changed

articles/network-watcher/network-watcher-connectivity-overview.md

Lines changed: 45 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -67,52 +67,51 @@ The following table shows the properties returned after running connection troub
6767

6868
| Property | Description |
6969
| -------- | ----------- |
70-
| **ConnectionStatus** | The status of the connectivity check. Possible results are **Reachable** and **Unreachable**. |
71-
| **AvgLatencyInMs** | Average latency during the connectivity check, in milliseconds. (Only shown if check status is reachable). |
72-
| **MinLatencyInMs** | Minimum latency during the connectivity check, in milliseconds. (Only shown if check status is reachable). |
73-
| **MaxLatencyInMs** | Maximum latency during the connectivity check, in milliseconds. (Only shown if check status is reachable). |
74-
| **ProbesSent** | Number of probes sent during the check. Maximum value is 100. |
75-
| **ProbesFailed** | Number of probes that failed during the check. Maximum value is 100. |
76-
| **Hops** | Hop by hop path from source to destination. |
77-
| **Hops[].Type** | Type of resource. Possible values are **Source**, **VirtualAppliance**, **VnetLocal**, and **Internet**. |
78-
| **Hops[].Id** | Unique identifier of the hop. |
79-
| **Hops[].Address** | IP address of the hop. |
80-
| **Hops[].ResourceId** | Resource ID of the hop if the hop is an Azure resource. If it's an internet resource, ResourceID is **Internet**. |
81-
| **Hops[].NextHopIds** | The unique identifier of the next hop taken. |
82-
| **Hops[].Issues** | A collection of issues that were encountered during the check of the hop. If there were no issues, the value is blank. |
83-
| **Hops[].Issues[].Origin** | At the current hop, where issue occurred. Possible values are: <br>**Inbound** - Issue is on the link from the previous hop to the current hop. <br>**Outbound** - Issue is on the link from the current hop to the next hop. <br>**Local** - Issue is on the current hop. |
84-
| **Hops[].Issues[].Severity** | The severity of the detected issue. Possible values are **Error** and **Warning**. |
85-
| **Hops[].Issues[].Type** | The type of the detected issue. Possible values are: <br>**CPU** <br>**Memory** <br>**GuestFirewall** <br>**DnsResolution** <br>**NetworkSecurityRule** <br>**UserDefinedRoute** |
86-
| **Hops[].Issues[].Context** | Details regarding the detected issue. |
87-
| **Hops[].Issues[].Context[].key** | Key of the key value pair returned. |
88-
| **Hops[].Issues[].Context[].value** | Value of the key value pair returned. |
89-
| **NextHopAnalysis.NextHopType** | The type of next hop. Possible values are: <br>**HyperNetGateway** <br>**Internet** <br>**None** <br>**VirtualAppliance** <br>**VirtualNetworkGateway** <br>**VnetLocal** |
90-
| **NextHopAnalysis.NextHopIpAddress** | IP address of next hop. |
91-
| **NextHopAnalysis.RouteTableId** | The resource identifier of the route table associated with the route being returned. If the returned route doesn't correspond to any user created routes, then this field will be the string **System Route**. |
92-
| **SourceSecurityRuleAnalysis.Results[].Profile** | NetworkConfigurationDiagnostic profile. |
93-
| **SourceSecurityRuleAnalysis.Results[].Profile.Source** | Traffic source. Accepted values are: *, **IP Address/CIDR**, and **Service Tag**. |
94-
| **SourceSecurityRuleAnalysis.Results[].Profile.Destination** | Traffic destination. Accepted values are: *, **IP Address/CIDR**, and **Service Tag**. |
95-
| **SourceSecurityRuleAnalysis.Results[].Profile.DestinationPort** | Traffic destination port. Accepted values are: * and a single port in the (0 - 65535) range. |
96-
| **SourceSecurityRuleAnalysis.Results[].Profile.Protocol** | Protocol to be verified. Accepted values are: *, **TCP** and **UDP**. |
97-
| **SourceSecurityRuleAnalysis.Results[].Profile.Direction** | The direction of the traffic. Possible values are: **Outbound** and **Inbound**. |
98-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult** | Network security group result. |
99-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[]** | List of results network security groups diagnostic. |
100-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.SecurityRuleAccessResult** | The network traffic is allowed or denied. Possible values are: **Allow** and **Deny**. |
101-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].AppliedTo** | Resource ID of the NIC or subnet to which network security group is applied. |
102-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].MatchedRule** | Matched network security rule. |
103-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].MatchedRule.Action** | The network traffic is allowed or denied. Possible values are: **Allow** and **Deny**. |
104-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].MatchedRule.RuleName** | Name of the matched network security rule. |
105-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].NetworkSecurityGroupId** | Network security group ID. |
106-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[]** | List of network security rules evaluation results. |
107-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].DestinationMatched** | Value indicates if destination is matched. Boolean values. |
108-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].DestinationPortMatched** | Value indicates if destination port is matched. Boolean values. |
109-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].Name** | Name of the network security rule. |
110-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].ProtocolMatched** | Value indicates if protocol is matched. Boolean values. |
111-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].SourceMatched** | Value indicates if source is matched. Boolean values. |
112-
| **SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].SourcePortMatched** | Value indicates if source port is matched. Boolean values. |
113-
| **DestinationSecurityAnalysis** | Same as SourceSecurityAnalysis [same format]. |
114-
| **SourcePortStatus** | Determines whether PortState at source is reachable or not. Possible Values are: <br>**Unknown** <br>**Reachable** <br>**Unstable** <br>**NoConnection** <br>**Timeout** |
115-
| **DestinationPortStatus** | Determines whether PortState at destination is reachable or not. Possible Values are: <br>**Unknown** <br>**Reachable** <br>**Unstable** <br>**NoConnection** <br>**Timeout** |
70+
| ConnectionStatus | The status of the connectivity check. Possible results are **Reachable** and **Unreachable**. |
71+
| AvgLatencyInMs | Average latency during the connectivity check, in milliseconds. (Only shown if check status is reachable). |
72+
| MinLatencyInMs | Minimum latency during the connectivity check, in milliseconds. (Only shown if check status is reachable). |
73+
| MaxLatencyInMs | Maximum latency during the connectivity check, in milliseconds. (Only shown if check status is reachable). |
74+
| ProbesSent | Number of probes sent during the check. Maximum value is 100. |
75+
| ProbesFailed | Number of probes that failed during the check. Maximum value is 100. |
76+
| Hops | Hop by hop path from source to destination. |
77+
| Hops[].Type | Type of resource. Possible values are: **Source**, **VirtualAppliance**, **VnetLocal**, and **Internet**. |
78+
| Hops[].Id | Unique identifier of the hop. |
79+
| Hops[].Address | IP address of the hop. |
80+
| Hops[].ResourceId | Resource ID of the hop if the hop is an Azure resource. If it's an internet resource, ResourceID is **Internet**. |
81+
| Hops[].NextHopIds | The unique identifier of the next hop taken. |
82+
| Hops[].Issues | A collection of issues that were encountered during the check of the hop. If there were no issues, the value is blank. |
83+
| Hops[].Issues[].Origin | At the current hop, where issue occurred. Possible values are: <br>**Inbound** - Issue is on the link from the previous hop to the current hop. <br>**Outbound** - Issue is on the link from the current hop to the next hop. <br>**Local** - Issue is on the current hop. |
84+
| Hops[].Issues[].Severity | The severity of the detected issue. Possible values are: **Error** and **Warning**. |
85+
| Hops[].Issues[].Type | The type of the detected issue. Possible values are: <br>**CPU** <br>**Memory** <br>**GuestFirewall** <br>**DnsResolution** <br>**NetworkSecurityRule** <br>**UserDefinedRoute** |
86+
| Hops[].Issues[].Context | Details regarding the detected issue. |
87+
| Hops[].Issues[].Context[].key | Key of the key value pair returned. |
88+
| Hops[].Issues[].Context[].value | Value of the key value pair returned. |
89+
| NextHopAnalysis.NextHopType | The type of next hop. Possible values are: <br>**HyperNetGateway** <br>**Internet** <br>**None** <br>**VirtualAppliance** <br>**VirtualNetworkGateway** <br>**VnetLocal** |
90+
| NextHopAnalysis.NextHopIpAddress | IP address of next hop. |
91+
| | The resource identifier of the route table associated with the route being returned. If the returned route doesn't correspond to any user created routes, then this field will be the string **System Route**. |
92+
| SourceSecurityRuleAnalysis.Results[].Profile | Network configuration diagnostic profile. |
93+
| SourceSecurityRuleAnalysis.Results[].Profile.Source | Traffic source. Possible values are: *, **IP Address/CIDR**, and **Service Tag**. |
94+
| SourceSecurityRuleAnalysis.Results[].Profile.Destination | Traffic destination. Possible values are: *, **IP Address/CIDR**, and **Service Tag**. |
95+
| SourceSecurityRuleAnalysis.Results[].Profile.DestinationPort | Traffic destination port. Possible values are: * and a single port in the (0 - 65535) range. |
96+
| SourceSecurityRuleAnalysis.Results[].Profile.Protocol | Protocol to be verified. Possible values are: *, **TCP** and **UDP**. |
97+
| SourceSecurityRuleAnalysis.Results[].Profile.Direction | The direction of the traffic. Possible values are: **Outbound** and **Inbound**. |
98+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult | Network security group result. |
99+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[] | List of results network security groups diagnostic. |
100+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.SecurityRuleAccessResult | The network traffic is allowed or denied. Possible values are: **Allow** and **Deny**. |
101+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].AppliedTo | Resource ID of the NIC or subnet to which network security group is applied. |
102+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].MatchedRule | Matched network security rule. |
103+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].MatchedRule.Action | The network traffic is allowed or denied. Possible values are: **Allow** and **Deny**. |
104+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].MatchedRule.RuleName | Name of the matched network security rule. |
105+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.EvaluatedSecurityGroups[].NetworkSecurityGroupId | Network security group ID. |
106+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[] | List of network security rules evaluation results. |
107+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].DestinationMatched | Value indicates if destination is matched. Boolean values. |
108+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].DestinationPortMatched | Value indicates if destination port is matched. Boolean values. |
109+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].Name | Name of the network security rule. |
110+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].ProtocolMatched | Value indicates if protocol is matched. Boolean values. |
111+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].SourceMatched | Value indicates if source is matched. Boolean values. |
112+
| SourceSecurityRuleAnalysis.Results[].NetworkSecurityGroupResult.RulesEvaluationResult[].SourcePortMatched | Value indicates if source port is matched. Boolean values. |
113+
| SourcePortStatus | Determines whether the port at source is reachable or not. Possible Values are: <br>**Unknown** <br>**Reachable** <br>**Unstable** <br>**NoConnection** <br>**Timeout** |
114+
| DestinationPortStatus | Determines whether the port at destination is reachable or not. Possible Values are: <br>**Unknown** <br>**Reachable** <br>**Unstable** <br>**NoConnection** <br>**Timeout** |
116115

117116
The following example shows an issue found on a hop.
118117

0 commit comments

Comments
 (0)