Goofing around with a POC Go -> Logstash setup
This commit is contained in:
19
logstash/agent/Makefile
Normal file
19
logstash/agent/Makefile
Normal file
@@ -0,0 +1,19 @@
|
||||
LOGSTASH_VERSION ?= 1.1.13
|
||||
|
||||
all: lib/logstash.jar
|
||||
|
||||
|
||||
lib/logstash.jar: lib/logstash-$(LOGSTASH_VERSION)-flatjar.jar
|
||||
pushd lib && ln -sv $(notdir $^) $(notdir $@) ; popd
|
||||
|
||||
|
||||
lib/logstash-$(LOGSTASH_VERSION)-flatjar.jar: lib
|
||||
pushd lib && \
|
||||
curl -L -O http://logstash.objects.dreamhost.com/release/logstash-$(LOGSTASH_VERSION)-flatjar.jar ; \
|
||||
popd
|
||||
|
||||
lib:
|
||||
mkdir -p $@
|
||||
|
||||
run-agent: all
|
||||
java -jar lib/logstash.jar agent -f conf/shipper.conf
|
14
logstash/agent/conf/shipper.conf
Normal file
14
logstash/agent/conf/shipper.conf
Normal file
@@ -0,0 +1,14 @@
|
||||
input {
|
||||
tcp {
|
||||
message_format => "json"
|
||||
port => 55784
|
||||
type => "fried"
|
||||
}
|
||||
}
|
||||
|
||||
output {
|
||||
stdout {
|
||||
debug => true
|
||||
debug_format => "json"
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user