input {
tcp {
##host:port就是上面appender中的 destination,这里其实把logstash作为服 务,开启9601端口接收logback发出的消息
host => "0.0.0.0"
port => 9601
#模式选择为server
mode => "server"
tags => ["tags"]
#格式json
codec => json_lines
}
}
output {
elasticsearch {
#ES地址
hosts => "127.0.0.1:9200"
#指定索引名字,不适用默认的,用来区分各个项目
index => "%{[appname]}-%{+YYYY.MM.dd}"
}
stdout { codec => rubydebug}
}
网友评论