logstash 1.4.0 图表
上一篇中我们进行了logstash1.4.0的配置练习,其中主要在input和filter上,这篇中我们将进行logstash的数据展示,侧重于output。
日志如果就以文字展示,那么今天有多少人访问,http错误了多少是可以表示出来。但是今天访问的人多数是在什么时候,http错误是什么时候就不好形象的表示了。那么我们学习一下图表。
使用Etsy’s Logster分析http response code
Etsy的有一些优秀的开源工具。其中之一就是logster,它能帮助我们根据数据产生精美的图表。
创建文件logster.conf
input {
file {
path => "/tmp/*_log"
type => "apache-access"
}
}
filter {
grok {
type => "apache-access"
pattern => "%{COMBINEDAPACHELOG}"
}
}
output {
statsd {
# 统计每个事件的状态码
increment => "apache.response.%{response}"
# 使用 'bytes' 来统计
count => [ "apache.bytes", "%{bytes}" ]
}
}