Overview
Velatir checks its own health every ~30 seconds. If something breaks it never blocks your traffic: it either pauses capture or steps aside so connections flow directly, then recovers on its own once the problem clears. Read the current state withvelatir health.
States
Reading velatir health
0 when healthy and non-zero when degraded, so the command works as a monitoring probe. Add --json for the raw snapshot.
If it shows a problem
A degraded state usually clears on its own. If it persists:- Certificate not trusted: see Troubleshooting → Certificates.
- macOS extension not enabled: approve it in System Settings → General → Login Items & Extensions → Network Extensions.
- Anything else: run
velatir logs --host -f, reproduce, and share the output with support.
Next Steps
Troubleshooting
Resolve a degraded state.
CLI reference
The
health and test commands in detail.