Scroll to navigation

GOBGPD(1) User Commands GOBGPD(1)

NAME

gobgpd - GoBGP daemon

DESCRIPTION

Usage:

gobgpd [OPTIONS]

Application Options:

specifying a config file
specifying config type (toml, yaml, json) (default: toml)
activate config auto reload on changes
make any config error fatal
specifying log level
use plain format for logging (json by default)
use syslogd
specify syslog facility
disable standard logging
specify the number of CPUs to be used
specify the hosts that gobgpd listens on (default: :50051)
flag restart-state in graceful-restart capability
check configuration
specify the host that gobgpd listens on for pprof and metrics (default: localhost:6060)
disable pprof profiling
specify path for prometheus metrics, empty value disables them (default: /metrics)
use sd_notify protocol
enable TLS authentication for gRPC API
The TLS cert file
The TLS key file
against
show version number
Sentry DSN

--sentry-environment= Sentry environment (default: development)

--sentry-sample-rate= Sentry traces sample rate (default: 1.0)

Sentry debug mode

Help Options:

Show this help message

time="2025-06-22T17:45:33Z" level=fatal msg="Error parsing flags: Usage:\n gobgpd [OPTIONS]\n\nApplication Options:\n -f, --config-file= specifying a config file\n -t, --config-type= specifying config type (toml, yaml, json) (default:\n toml)\n -a, --config-auto-reload activate config auto reload on changes\n --config-strict make any config error fatal\n -l, --log-level= specifying log level\n -p, --log-plain use plain format for logging (json by default)\n -s, --syslog= use syslogd\n --syslog-facility= specify syslog facility\n --disable-stdlog disable standard logging\n --cpus= specify the number of CPUs to be used\n --api-hosts= specify the hosts that gobgpd listens on (default:\n :50051)\n -r, --graceful-restart flag restart-state in graceful-restart capability\n -d, --dry-run check configuration\n --pprof-host= specify the host that gobgpd listens on for pprof\n and metrics (default: localhost:6060)\n --pprof-disable disable pprof profiling\n --metrics-path= specify path for prometheus metrics, empty value\n disables them (default: /metrics)\n --sdnotify use sd_notify protocol\n --tls enable TLS authentication for gRPC API\n --tls-cert-file= The TLS cert file\n --tls-key-file= The TLS key file\n --tls-client-ca-file= Optional TLS client CA file to authenticate clients\n against\n --version show version number\n --sentry-dsn= Sentry DSN\n --sentry-environment= Sentry environment (default: development)\n --sentry-sample-rate= Sentry traces sample rate (default: 1.0)\n --sentry-debug Sentry debug mode\n\nHelp Options:\n -h, --help Show this help message\n"

June 2025 gobgpd 3.36.0