grout - Man Page

graph router daemon

Description

Grout is a software router based on DPDK rte_graph.

Synopsis

grout [-B SIZE] [-D PATH] [-h] [-L TYPE:LEVEL] [-M MODE] [-p] [-s PATH] [-t] [-T REGEXP] [-v] [-V] [-x]

Options

-B, --trace-bufsz SIZE

Specify maximum size of allocated memory for trace output for each thread. Valid unit can be either B or K or M for Bytes, KBytes and MBytes respectively. For example:

--trace-bufsz 2M

By default, size of trace output file is 1MB and parameter must be specified once only.

-D, --trace-dir PATH

Specify trace directory for trace output. For example:

--trace-dir /tmp

By default, trace output will created at home directory and parameter must be specified once only.

-h, --help

Display usage help.

-L, --log-level TYPE:LEVEL

Specify log level for a specific component. For example:

--log-level lib.eal:debug

Can be specified multiple times.

-M, --trace-mode o|overwrite|d|discard

Specify the mode of update of trace output file. Either update on a file can be wrapped or discarded when file size reaches its maximum limit. For example:

--trace-mode discard

Default mode is overwrite and parameter must be specified once only.

-p, --poll-mode

Disable automatic micro-sleep.

-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).

-T, --trace REGEXP

Enable trace based on regular expression trace name. By default, the trace is disabled. User must specify this option to enable trace. For example:

Global trace configuration for EAL only:

--trace eal

Global trace configuration for ALL the components:

--trace ".*"

Can be specified multiple times up to 32 times.

-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).

See Also

grcli(1)

Authors

Created and maintained by Robin Jarry.

Referenced By

grcli(1).

2025-01-30 grout v0.6