File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ export BEAVER_MODE=connect
4+
5+ # # Individual files to send
6+ # export BEAVER_FILES=/var/log/syslog
7+
8+ # # Send all files under path
9+ # export BEAVER_PATH=/var/log
10+
11+ # # Redis
12+ # export BEAVER_TRANSPORT=redis
13+ # export REDIS_NAMESPACE='logstash'
14+ # export REDIS_URL='redis://redis:6379/0'
15+
16+ # # ZeroMQ
17+ # export ZEROMQ_ADDRESS='tcp://indexer:5556'
18+
19+ # # RabbitMQ
20+ # export RABBITMQ_HOST=rabbit
21+ # export RABBITMQ_PORT=5672
22+ # export RABBITMQ_VHOST='/'
23+ # export RABBITMQ_USERNAME='guest'
24+ # export RABBITMQ_PASSWORD='guest'
25+ # export RABBITMQ_QUEUE='logstash-queue'
26+ # export RABBITMQ_KEY='logstash-key'
27+ # export RABBITMQ_EXCHANGE='logstash-exchange'
28+
29+ AFTER_CRASH_WAIT=20
30+
31+ {
32+ while true
33+ do
34+ /usr/local/bin/beaver
35+ # # If you would prefer to use a config file, use this line instead
36+ # exec /usr/local/bin/beaver -c /etc/beaver.conf
37+
38+ echo " $0 : Waiting for $AFTER_CRASH_WAIT seconds before retrying."
39+ sleep $AFTER_CRASH_WAIT
40+ done
41+
42+ } > /var/log/beaver.log 2>&1
You can’t perform that action at this time.
0 commit comments