grout - Man Page
graph router daemon
Description
Grout is a software router based on DPDK rte_graph.
Synopsis
grout [-M ADDR:PORT] [-S] [-V] [-h] [-m PERMISSIONS] [-o USER:GROUP] [-p] [-s PATH] [-t] [-u MTU] [-v] [-x] [-- EAL ARGS...]
Options
- -h, --help
Display usage help.
- -M, --metrics [tcp:]ADDR:PORT | unix:PATH
Set the listen address and port or unix socket where openmetrics will be exported via HTTP GET in a dedicated thread. To disable, use -M :0.
Default: [::]:9111
- -m, --socket-mode PERMISSIONS
Change the API socket file permissions after creating it. Only octal values are supported.
Default: 0660.
- -o, --socket-owner USER:GROUP
Change the owner of the API socket file after creating it. Symbolic names and numeric IDs are supported.
Default: current user and current group.
- -p, --poll-mode
Disable automatic micro-sleep.
- -S, --syslog
Redirect logs to syslog.
- -s, --socket PATH
Path the control plane API socket.
Default: GROUT_SOCK_PATH from environment or /run/grout.sock.
- -t, --test-mode
Run in test mode (no huge pages).
- -u, --max-mtu MTU
Maximum Transmission Unit.
Default: 1800.
- -v, --verbose
Increase verbosity. Can be specified multiple times.
- -V, --version
Print version and exit.
- -x, --trace-packets
Print all ingress/egress packets (for debugging purposes).
Extra Eal Arguments
Any DPDK EAL argument can be specified after an optional --. This is an advanced debugging/development feature that can break things. Use with great care.
See Also
Authors
Created and maintained by Robin Jarry.