DOKK / manpages / debian 10 / carbon-c-relay / carbon-c-relay.1.en
CARBON-C-RELAY(1) User Commands CARBON-C-RELAY(1)

carbon-c-relay - carbon-compatible graphite line mode relay

carbon-c-relay -f <config> [opts]

print version and exit
read <config> for clusters and routes
listen on <port> for connections, defaults to 2003
write output to <file>, defaults to stdout/stderr
use <workers> worker threads, defaults to the number of cpu cores
server send batch size, defaults to 2500
server queue size, defaults to 25000
server max stalls, defaults to 4
use CA <cert> to verify SSL connections
statistics sending interval in seconds, defaults to 60
connection listen backlog, defaults to 32
socket receive buffer size, max/min/default values depend on OS
IO timeout in milliseconds for server connections, defaults to 600
disable disconnecting idle connections after 10 minutes
send statistics like carbon-cache.py, e.g. not cumulative
characters to allow next to [A-Za-z0-9], defaults to -_:#
debug mode: currently writes statistics to log, prints hash ring contents and matching position in test mode (-t)
submission mode: don't add any metrics to the stream like statistics, report drop counts and queue pressure to log
config test mode: prints rule matches from input on stdin
hostname: override hostname (used in statistics)
daemonise: run in a background
pidfile: write a pid to a specified pidfile
minimum number of rules before optimising the ruleset, default: 50
January 2019 Debian