#!/bin/bash

mkdir -p /etc/service/sflow_logger
touch /etc/service/sflow_logger/down
cat > /etc/service/sflow_logger/run <<EOF
#!/bin/bash

ulimit -n 262144

cd /home/users/barmstrong/sflow_logger
exec setuidgid nobody ./sflow_logger --num-procs 8 --filter-protocol tcp,udp --listen-addr :6400,:6401,:6402,:6403,:6404,:6405,:6406,:6407 --logstash-addr logstash-ingest.internal.justin.tv:5145 2>&1
EOF
chmod +x /etc/service/sflow_logger/run

mkdir -p /etc/service/sflow_logger/log
cat > /etc/service/sflow_logger/log/run <<EOF
#!/bin/bash

exec logger -p local3.info -t sflow_logger
EOF
chmod +x /etc/service/sflow_logger/log/run
