Usage
Pathvector NG is a declarative edge routing platform that automates route optimization and control plane configuration with secure and repeatable routing policy.
Usage:
pathvector [command]
Available Commands:
birdsh Lightweight BIRD shell
check Validate configuration: render and daemon-validate without applying
compat Check the routing daemon's version against the tested range
completion Generate the autocompletion script for the specified shell
config Export configuration, optionally sanitized with logknife
diff Show a unified diff between the rendered config and the live BIRD directory
dump Dump configuration
generate Generate router configuration
help Help about any command
match Find common IXPs for a given ASN
metrics Serve routing-daemon protocol state and route counts in Prometheus format on /metrics
optimizer Start optimization daemon
restart Restart BIRD protocols
status Show protocol status
version Show version information
yang Print YANG model of the configuration
Flags:
-c, --config string YAML configuration file (default "/etc/pathvector.yml")
-d, --dry-run Don't modify configuration
-h, --help help for pathvector
--lock string Lock file (check disabled if empty)
-n, --no-configure Don't configure BIRD
-t, --trace Show trace log messages
-v, --verbose Show verbose log messages
Use "pathvector [command] --help" for more information about a command.