carbon-c-relay(1)
carbon-compatible graphite line mode relay
SYNOPSIS
carbon-c-relay
[-vdst] -f <config> [-p <port>] [-w <workers>] [-b <size>] [-q <size>]
OPTIONS
- -v
-
print version and exit
- -f
-
read <config> for clusters and routes
- -p
-
listen on <port> for connections, defaults to 2003
- -i
-
listen on <interface> for connections, defaults to all
- -l
-
write output to <file>, defaults to stdout/stderr
- -w
-
use <workers> worker threads, defaults to the number of cpu cores
- -b
-
server send batch size, defaults to 2500
- -q
-
server queue size, defaults to 25000
- -S
-
statistics sending interval in seconds, defaults to 60
- -B
-
connection listen backlog, defaults to 3
- -T
-
IO timeout in milliseconds for server connections, defaults to 600
- -m
-
send statistics like carbon-cache.py, e.g. not cumulative
- -c
-
characters to allow next to [A-Za-z0-9], defaults to -_:#
- -d
-
debug mode: currently writes statistics to log, prints hash
ring contents and matching position in test mode (-t)
- -s
-
submission mode: don't add any metrics to the stream like
statistics, report drop counts and queue pressure to log
- -t
-
config test mode: prints rule matches from input on stdin
- -H
-
hostname: override hostname (used in statistics)
- -D
-
daemonise: run in a background
- -P
-
pidfile: write a pid to a specified pidfile