USER GUIDE
netevd — Complete page index
Every primary navigable dashboard route.
Generated: 2026-08-29 · 11 routes
Regenerate: node scripts/user-docs/generate-page-index.mjs
CLI¶
| Page | Route | Purpose | Guide |
|---|---|---|---|
| CLI: events | /events |
Tail normalized carrier, routable, routes, and manager events from the daemon API. | Open |
| CLI: list / show | /list-show |
Inspect interfaces, routes, policy rules, and registered hook scripts. | Open |
| CLI: status | /status |
Show daemon health, uptime, and counters via the REST API. | Open |
| CLI: validate / reload / test | /validate-reload |
Validate YAML offline; reload config or dry-run hook scripts safely. | Open |
Hooks¶
| Page | Route | Purpose | Guide |
|---|---|---|---|
| Hook: carrier / no-carrier | /carrier |
Run scripts when link layer goes UP (carrier.d) or DOWN (no-carrier.d). | Open |
| Hook: manager / NetworkManager | /manager |
React to NetworkManager device activation, disconnect, and manager state. | Open |
| Hook: routable | /routable |
Fire when an interface has full L3 connectivity (systemd-networkd or dhclient). | Open |
| Hook: routes | /routes |
React to routing-table changes via routes.d hooks. | Open |
| Observe-only eBPF | — | Packet drops, TCP retransmit, TCP reset → drops.d / tcp-retransmit.d / tcp-reset.d | ebpf.md · ringbuf |
Ops¶
| Page | Route | Purpose | Guide |
|---|---|---|---|
| Configuration YAML | /config-yaml |
Tune backend, monitored interfaces, policy routing, API/metrics, filters, and audit. | Open |
| Prometheus metrics | /prometheus |
Scrape hook and event health metrics on the API port. | Open |
| REST API (:9090) | /rest-api |
Query status, interfaces, routes, rules, and events without SSH or ip(8). | Open |