Using SNMP to monitor health check
You can monitor SD-WAN health check related statistics using SNMP. The MIB file can be downloaded by going to System > SNMP and clicking Download FortiGate MIB File.
The following OIDs can be monitored:
|
Name |
OID |
Description |
|---|---|---|
|
fgVWLHealthCheckLinkNumber |
.1.3.6.1.4.1.12356.101.4.9.1 |
The number of health check links in fgVWLHealthCheckLinkTable |
|
fgVWLHealthCheckLinkTable |
.1.3.6.1.4.1.12356.101.4.9.2 |
SD-WAN health check statistics table. This table has a dependent expansion relationship with fgVdTable.Only health checks with a configured member link are present in this table. |
|
fgVWLHealthCheckLinkTableEntry |
.1.3.6.1.4.1.12356.101.4.9.2.1 |
SD-WAN health check statistics on a virtual domain. |
|
fgVWLHealthCheckLinkID |
.1.3.6.1.4.1.12356.101.4.9.2.1.1 |
SD-WAN health check link ID. Only health checks with configured member link are present in this table. Virtual‑wan‑link health check link IDs are only unique within a virtual domain. |
|
fgVWLHealthCheckLinkName |
.1.3.6.1.4.1.12356.101.4.9.2.1.2 |
Health check name. |
|
fgVWLHealthCheckLinkSeq |
.1.3.6.1.4.1.12356.101.4.9.2.1.3 |
SD-WAN member link sequence. |
|
fgVWLHealthCheckLinkState |
.1.3.6.1.4.1.12356.101.4.9.2.1.4 |
Health check state on a specific member link. |
|
fgVWLHealthCheckLinkLatency |
.1.3.6.1.4.1.12356.101.4.9.2.1.5 |
The average latency of a health check on a specific member link within last 30 probes, in float number. |
|
fgVWLHealthCheckLinkJitter |
.1.3.6.1.4.1.12356.101.4.9.2.1.6 |
The average jitter of a health check on a specific member link within last 30 probes, in float number. |
|
fgVWLHealthCheckLinkPacketSend |
.1.3.6.1.4.1.12356.101.4.9.2.1.7 |
The total number of packets sent by a health check on a specific member link. |
|
fgVWLHealthCheckLinkPacketRecv |
.1.3.6.1.4.1.12356.101.4.9.2.1.8 |
The total number of packets received by a health check on a specific member link. |
|
fgVWLHealthCheckLinkPacketLoss |
.1.3.6.1.4.1.12356.101.4.9.2.1.9 |
The packet loss percentage of a health check on a specific member link within last 30 probes, in float number. |
|
fgVWLHealthCheckLinkVdom |
.1.3.6.1.4.1.12356.101.4.9.2.1.10 |
The VDOM that the link monitor entry exists in. This name corresponds to the fgVdEntName used in fgVdTable. |
|
fgVWLHealthCheckLinkBandwidthIn |
.1.3.6.1.4.1.12356.101.4.9.2.1.11 |
The available bandwidth of incoming traffic detected by a health check on a specific member link, in Mbps, |
|
fgVWLHealthCheckLinkBandwidthOut |
.1.3.6.1.4.1.12356.101.4.9.2.1.12 |
The available bandwidth of outgoing traffic detected by a health check on a specific member link, in Mbps. |
|
fgVWLHealthCheckLinkBandwidthBi |
.1.3.6.1.4.1.12356.101.4.9.2.1.13 |
The available bandwidth of bi-direction traffic detected by a health check on a specific member link, in Mbps. |
|
fgVWLHealthCheckLinkIfName |
.1.3.6.1.4.1.12356.101.4.9.2.1.14 |
SD-WAN member interface name. |
Example
This example shows a SD-WAN health check configuration and its collected statistics.
To configure the SD-WAN health check:
config system sdwan
set status enable
config zone
edit "virtual-wan-link"
next
end
config members
edit 1
set interface "port1"
set gateway 192.168.2.1
next
edit 2
set interface "MPLS"
set zone "SD-Zone2"
set cost 20
next
edit 3
set interface "port2"
next
end
config health-check
edit "pingserver"
set server "8.8.8.8"
set sla-fail-log-period 10
set sla-pass-log-period 20
set members 2 1 3
config sla
edit 1
set link-cost-factor jitter packet-loss
set packetloss-threshold 2
next
end
next
end
end
The collected statistics:
|
fgVWLHealthCheckLinkID |
.1.3.6.1.4.1.12356.101.4.9.2.1.1 |
1 |
2 |
3 |
|
fgVWLHealthCheckLinkName |
.1.3.6.1.4.1.12356.101.4.9.2.1.2 |
pingserver |
pingserver |
pingserver |
|
fgVWLHealthCheckLinkSeq |
.1.3.6.1.4.1.12356.101.4.9.2.1.3 |
2 |
1 |
3 |
|
fgVWLHealthCheckLinkState |
.1.3.6.1.4.1.12356.101.4.9.2.1.4 |
0 |
0 |
0 |
|
fgVWLHealthCheckLinkLatency |
.1.3.6.1.4.1.12356.101.4.9.2.1.5 |
39.302 |
43.124 |
44.348 |
|
fgVWLHealthCheckLinkJitter |
.1.3.6.1.4.1.12356.101.4.9.2.1.6 |
4.346 |
3.951 |
5.05 |
|
fgVWLHealthCheckLinkPacketSend |
.1.3.6.1.4.1.12356.101.4.9.2.1.7 |
3657689 |
3657689 |
3657689 |
|
fgVWLHealthCheckLinkPacketRecv |
.1.3.6.1.4.1.12356.101.4.9.2.1.8 |
3196258 |
3220258 |
3219466 |
|
fgVWLHealthCheckLinkPacketLoss |
.1.3.6.1.4.1.12356.101.4.9.2.1.9 |
0 |
0 |
0 |
|
fgVWLHealthCheckLinkVdom |
.1.3.6.1.4.1.12356.101.4.9.2.1.10 |
root |
root |
root |
|
fgVWLHealthCheckLinkBandwidthIn |
.1.3.6.1.4.1.12356.101.4.9.2.1.11 |
9999963 |
9999937 |
9999999 |
|
fgVWLHealthCheckLinkBandwidthOut |
.1.3.6.1.4.1.12356.101.4.9.2.1.12 |
9999981 |
9999953 |
9999998 |
|
fgVWLHealthCheckLinkBandwidthBi |
.1.3.6.1.4.1.12356.101.4.9.2.1.13 |
19999944 |
19999890 |
19999997 |
|
fgVWLHealthCheckLinkIfName |
.1.3.6.1.4.1.12356.101.4.9.2.1.14 |
MPLS |
port1 |
port2 |