Files
monasca-agent/packaging/monasca-agent/source/supervisord.conf
T
gary-hessler a60555cf32 Rename package to monasca-agent.
Change-Id: I713954bdb7ae1cacb98d0ed43bb90be6f1099964
2014-07-18 13:48:38 -06:00

55 lines
1.3 KiB
Plaintext

[supervisord]
logfile = supervisord/logs/supervisord.log
logfile_maxbytes = 50MB
loglevel = info
nodaemon = true
identifier = supervisor
nocleanup = true
pidfile = supervisord/supervisord.pid
directory= supervisord
[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
[unix_http_server]
file = supervisord/agent-supervisor.sock
[supervisorctl]
prompt = datadog
serverurl = unix://supervisord/agent-supervisor.sock
[program:collector]
command=python agent/agent.py foreground --use-local-forwarder
stdout_logfile=supervisord/logs/collector.log
redirect_stderr=true
priority=999
startsecs=2
environment=LANG=POSIX,PYTHONPATH='agent/checks/libs:$PYTHONPATH'
[program:forwarder]
command=python agent/ddagent.py --use_simple_http_client=1
stdout_logfile=supervisord/logs/forwarder.log
redirect_stderr=true
priority=998
startsecs=3
[program:dogstatsd]
command=python agent/dogstatsd.py --use-local-forwarder
stdout_logfile=supervisord/logs/dogstatsd.log
redirect_stderr=true
priority=998
startsecs=3
[program:pup]
command=python agent/pup/pup.py
redirect_stderr=true
stdout_logfile=supervisord/logs/pup.log
startsecs=1
priority=998
exitcodes=0
environment=PYTHONPATH=agent
[group:datadog-agent]
programs=forwarder,collector,dogstatsd,pup