Generic Online Diagnostics (GOLD)
• Before you enable online diagnostics tests, enable console logging to see all the warning messages.
• While tests are running, all the ports are shut down because a stress test is being performed with looping
ports internally and external traffic might affect the test results. The switch must be rebooted to bring
the switch to normal operation. When you issue the command to reload a switch, the system will ask you
if the configuration should be saved. Do not save the configuration.
• If you are running the tests on other modules, after a test is initiated and complete, you must reset the
module.
Note
TestPortTxMonitoring
This test periodically monitors data-path traffic in the transmitted direction of each network port that is
physically connected to a device with status as UP. This test is completed within a millisecond per port. This
test also monitors the transmit counters at the ASIC level to verify that the ports are not stuck. The test displays
syslog messages, and users can take corrective actions using the Cisco IOS Embedded Event Manager (EEM).
Configure the time interval and threshold by entering the
diagnostic monitor interval
and
diagnostic monitor
threshold
commands, respectively. The test leverages the Cisco Discovery Protocol (CDP) protocol that
transmits packets. The test runs every 75 seconds, and the failure threshold is set to five by default.
Description
Attribute
Nondisruptive.
Disruptive or Nondisruptive
Do not disable.
Recommendation
On.
Default
Cisco IOS XE Everest 16.9.1.
Intitial Release
Displays a syslog message indicating that a port has
failed.
Corrective action
All modules, including supervisor engines.
Hardware support
TestUnusedPortLoopback
This test periodically verifies the data path between the supervisor module and network ports of a module
during runtime to determine if any incoming network interface ports are locked. In this test, a Layer 2 packet
is flooded on to the VLAN associated with the test port and the inband port of the supervisor engine. The
packet loops back into the test port and returns to the supervisor engine on the same VLAN. This test runs
only on unused (admin down, that is, the ports are shut down) network ports irrespective of whether a cable
is connected or not, and completes within a millisecond per port. This test substitutes the lack of a nondisruptive
loopback test in current ASICs, and test runs every 60 seconds.
System Management Configuration Guide, Cisco IOS XE Gibraltar 16.10.x (Catalyst 9200 Switches)
134
Configuring Online Diagnostics
Generic Online Diagnostics (GOLD)