Validation Checks

NetQ periodically runs default validations to verify whether devices, hosts, network protocols, and services are operating as expected. These validations measure what NetQ expects from a healthy network against the data it receives from the network it is monitoring. When NetQ detects an anomaly or inconsistency, the system will broadcast an event.

NetQ excludes certain checks from running by default. You can run an on-demand validation or schedule a validation to view validation results for those protocols and services.

The following table displays the validation categories. Refer to the Validation Reference for a comprehensive breakdown of each test included in each category.

ItemNetQ UINetQ CLIRun by DefaultFrequency
AddressesYesYesNoon-demand, as scheduled
AgentsYesYesYes60 mins
BGPYesYesYes60 mins
Cumulus Linux versionNoYesNoon-demand, as scheduled
EVPNYesYesYes60 mins
InterfacesYesYesYes60 mins
MLAG (CLAG)YesYesYes60 mins
MTUYesYesYes60 mins
NTPYesYesYes60 mins
OSPFYesYesYes60 mins
RoCEYesYesNoon-demand, as scheduled
SensorsYesYesYes60 mins
Topology (beta)YesYesNoon-demand
VLANYesYesYes60 mins
VXLANYesYesYes60 mins

After logging in, it can take up to an hour for NetQ to display accurate validation data.

View and Run Validations in the UI

The Validation Summary card displays the results from the subset of hourly validation checks that NetQ runs by default. Select Validation in the header to create or schedule new validation checks, as well as view previous checks.

Validation with the NetQ CLI

The NetQ CLI uses the netq check commands to validate the various elements of your network fabric, looking for inconsistencies in configurations across your fabric, connectivity faults, missing configurations, and so forth. You can run commands from any node in the network.