[Email protected] logstash-2.1.0]# cat/usr/local/logstash-2.1.0/logstash_agent.conf Input {file {type }="apache_access"Path= ["/var/log/httpd/access_log"]}}filter {grok {match= = {"message"="%{combinedapachelog}"}}}output {stdout {codec=Rubydebug} redis {host='192.168.55.133'data_type='List'Key='Logstash:redis' }}
# The collected log format {"message"="192.168.55.1--[08/dec/2015:12:35:21 +0800] \ "Post/zabbix/jsrpc.php?output=json-rpc http/1.1\" 192.168.55.132/zabbix/hostgroups.php?sid=ec7705df8ce1f99f\ "\" mozilla/5.0 (Windows NT 6.1; WOW64) applewebkit/537.36 (khtml, like Gecko) chrome/47.0.2526.73 safari/537.36\ "", "@version"="1", "@timestamp"="2015-12-08t04:35:21.342z", "Host"="0.0.0.0", "Path"="/var/log/httpd/access_log", "type"="apache_access", "ClientIP"="192.168.55.1", "Ident"="-", "Auth"="-", "timestamp"="08/dec/2015:12:35:21 +0800", "verb"="POST", "Request"="/zabbix/jsrpc.php?output=json-rpc", "httpversion"="1.1", "Response"=" $", "bytes"=" -", "referrer"="\ "Http://192.168.55.132/zabbix/hostgroups.php?sid=ec7705df8ce1f99f\"", "Agent"="\ "mozilla/5.0 (Windows NT 6.1; WOW64) applewebkit/537.36 (khtml, like Gecko) chrome/47.0.2526.73 safari/537.36\ ""}
Logstash_apache Log Collection