NetGitOps + ChatOps
Network as code. Fixes as PRs.
Every config change is a Git commit. Every incident is an auto-generated PR. Every remediation is one ChatOps message away.
Config commits
1,847
this month
Auto-RCA fixes
127
AI-generated PRs
Mean time-to-fix
4m 12s
−68% vs baseline
ChatOps actions
342
Slack + Teams
Pull requests
network-config repo · main
2 open · 2 merged
#1247 · fix(rrm): narrow ch-width on AP-204/117 — auto-RCA
AIblast radius: low
#1246 · feat(ssid): add IOT-MEDICAL micro-segment
blast radius: med
#1245 · chore(firmware): roll AP-Catalyst 9166 to 17.12.4
AIblast radius: high
#1244 · fix(nac): tighten BYOD posture grace to 7d
blast radius: low
#1247 · diff preview
configs/cisco/ap-catalyst-9166.tmpl
ap profile NEXUS-WIFI6E-CORPdescription "AI-generated · floor3"− dot11 5ghz channel-width 80+ dot11 5ghz channel-width 40− dot11 6ghz tx-power 23+ dot11 6ghz tx-power 18ssid CORP vlan 10 wpa3 enterprise+ rrm dca interval 300!
3 · 2
Blast-radius simulator
Pre-deploy what-if · PR #1247
SAFE
impacted APs: 2 / 8
impacted clients: 38 / 412
downtime risk: ~0s
ChatOps stream
#network-ops · Slack
M
marco
@nexus what's eating throughput on floor 3?
NEXUS Bot
AP-204 + AP-117 are co-channel on 5GHz ch 44. Causing 32% retry rate. RCA confidence 94%.
M
marco
fix it
NEXUS Bot
Opened PR #1247 — narrow channel-width to 40MHz, force DCA. Blast radius: 2 APs, 38 clients. Auto-merge in 5min unless you halt.
Wireless analysis
Spectrum analyzer
Noise floor + interferer classification · floor3
waterfall · last 60s
ch1
-87 dBm
ch6
-82 dBm
ch11
-77 dBm
ch36
-88 dBm
ch40
-94 dBm
ch44
-97 dBm
ch48
-90 dBm
ch52
-87 dBm
ch56
-89 dBm
ch100
-96 dBm
ch104
-94 dBm
ch149
-88 dBm
ch153
-87 dBm
ch157
-87 dBm
ch161
-97 dBm
classified interferers
▒high
Microwave
2.4 GHz · ch all
·low
Bluetooth LE
2.4 GHz · ch 1–11
△med
Radar (DFS)
5 GHz · ch 100
≈med
Cordless phone
2.4 GHz · ch 6
Frame inspector
802.11 mgmt + EAPOL · live capture
CRC ok 96.4%retry 11.2%
time
type
bssid / addr
rssi
flags
18:45:48.069
Probe-Resp
client:9c:8e:cd
-66
RETRY
18:45:48.069
EAPOL M3
client:9c:8e:cd
-59
18:45:48.069
EAPOL M2
a4:1e:2c:55:1b:10
-77
18:45:48.069
Action
a4:1e:2c:55:1c:20
-70
RETRY
18:45:48.069
Assoc-Resp
a4:1e:2c:55:1a:01
-68
18:45:48.069
Assoc-Resp
a4:1e:2c:55:1a:00
-79
RETRY
18:45:48.069
EAPOL M1
a4:1e:2c:55:1a:00
-64
18:45:48.069
Deauth
a4:1e:2c:55:1b:10
-77
CRC
Roaming analyzer
802.11r/k/v transitions + sticky-client detector
i
iPhone-mdr
AP-117 → AP-204 · -78→-58 dBm
M
MacBook-jp
AP-204 → AP-204 · -71→-71 dBm
P
Pixel-ks
AP-308 → AP-204 · -74→-61 dBm
S
Surface-an
AP-117 → AP-117 · -79→-79 dBm
i
iPad-cl
AP-204 → AP-308 · -69→-55 dBm
Throughput & airtime
Per-AP utilization · MCS distribution · retry rate