All scripts
fault
Expert
3–10 min
EVPN/VXLAN Fabric Verifier
Datacenter fabric integrity check: VTEP discovery, NVE peer state, EVPN type-2/3/5 route audit, VNI↔VLAN mapping consistency, ARP suppression cache drift, and silent-host detection across leaf/spine.
Cisco NX-OS
Arista EOS
Juniper QFX
You're viewing a preview
The full script, parameters, and execution console are available with a free account.
Already have access? Sign in →
Capabilities
- VTEP/NVE peer matrix
- EVPN type-2 MAC/IP audit
- Type-3 IMET completeness
- Type-5 prefix leak check
- VNI↔VLAN consistency
- ARP suppression drift
- Silent host detector
- Underlay (BGP-EVPN) health
Required inputs
Parameters the script accepts. Defaults shown; some are vendor- or context-gated.
| Parameter | Type | Default | Notes |
|---|---|---|---|
Expected VTEP count expected_vteps | number | 16 | Nokia SR-OS NVE deployments validated for 2–128 VTEPs in this template. |
VNI range (start-end) vni_range | string | 10000-19999 | — |
Silent host threshold (m) silent_host_mins | number | 30 | Silent-host detection depends on BGP-EVPN underlay scrape. |
Verify BGP-EVPN underlay check_underlay | bool | true | — |
MAC move alert (per hr) mac_move_thresh | number | 5 | Large fabrics (≥64 VTEPs) generate more legitimate MAC moves — minimum threshold raised to 10/hr. |
Sample inventory schema
Authoritative shape of the device/policy data this script consumes.
fabric.yaml
yaml
4 spines × 16 leaves (mixed NX-OS + EOS), L2/L3 VNIs, anycast GW, ARP suppressionyaml
# Leaf/spine fabric — 4 spines, 16 leaves (Cisco NX-OS + Arista mix) fabric: asn_underlay: 65100 asn_overlay: 65101
Expected output
Reference terminal output the script should produce — used as a stylistic and structural target.
terminal
EVPN/VXLAN FABRIC AUDIT — 16 leaves, 4 spines ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ VTEP DISCOVERY: Expected: 16 Discovered: 15 ← MISSING 1 VTEP Missing: leaf-07 (10.255.0.107) — last seen 00:42:18 ago NVE PEER MATRIX (sample leaf-01): Peer VTEP State Uptime Routes Type-3 10.255.0.102 Up 14d 06h 247 ✓