Blob Blame History Raw
# Pass extra options to the carbon-c-relay.

#  -f  read <config> for clusters and routes
#  -p  listen on <port> for connections, defaults to 2003
#  -l  write output to <file>, defaults to stdout/stderr
#  -w  use <workers> worker threads, defaults to the amount of detected CPU cores
#  -b  server send batch size, defaults to 2500
#  -q  server queue size, defaults to 25000
#  -L  server max stalls, defaults to 4
#  -C  use CA <cert> to verify SSL connections
#  -B  connection listen backlog, defaults to 32
#  -U  socket receive buffer size, max/min/default values depend on OS
#  -T  IO timeout in milliseconds for server connections, defaults to 600
#  -E  disable disconnecting idle connections after 10 minutes
#  -c  characters to allow next to [A-Za-z0-9], defaults to -_:#
#  -m  max string length of metric, defaults to 0, limit of -M
#  -M  max string length of metric+ts+value+nl, defaults to 32768
#  -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)
#  -O  minimum number of rules before optimising the ruleset, default: 50

#ARGS="-l /var/log/carbon-c-relay/carbon-c-relay.log"