Skip to content
Snippets Groups Projects
Commit 3026cef7 authored by Jenkins's avatar Jenkins Committed by Gerrit Code Review
Browse files

Merge "Fix fluentd config error"

parents 3d593bf6 90e13efd
No related branches found
No related tags found
No related merge requests found
<filter apache_access> <filter apache_access>
@type parser @type parser
reserve_data true reserve_data true
format grok
key_name message key_name message
<parse>
@type "grok"
grok_pattern \[%{HTTPDATE:Timestamp}\] "(?:%{WORD:http_method} %{NOTSPACE:http_url}(?: HTTP/%{NUMBER:http_version})?|%{DATA:rawrequest})" %{NUMBER:http_status} (?:\d+|-) grok_pattern \[%{HTTPDATE:Timestamp}\] "(?:%{WORD:http_method} %{NOTSPACE:http_url}(?: HTTP/%{NUMBER:http_version})?|%{DATA:rawrequest})" %{NUMBER:http_status} (?:\d+|-)
time_key Timestamp time_key Timestamp
time_format %d/%b/%Y:%H:%M:%S %z time_format %d/%b/%Y:%H:%M:%S %z
keep_time_key true keep_time_key true
</parse>
</filter> </filter>
<filter apache_access> <filter apache_access>
......
<filter wsgi_access> <filter wsgi_access>
@type parser @type parser
reserve_data true reserve_data true
format grok
key_name message key_name message
<parse>
@type "grok"
grok_pattern %{IPORHOST:clientip} %{HTTPDUSER:ident} %{USER:auth} \[%{HTTPDATE:Timestamp}\] "(?:%{WORD:http_method} %{NOTSPACE:http_url}(?: HTTP/%{NUMBER:http_version})?|%{DATA:rawrequest})" %{NUMBER:http_status} (?:%{NUMBER:http_bytes}|-) (?:%{NUMBER:http_response_time_us}|-) %{QS:referrer} %{QS:agent} grok_pattern %{IPORHOST:clientip} %{HTTPDUSER:ident} %{USER:auth} \[%{HTTPDATE:Timestamp}\] "(?:%{WORD:http_method} %{NOTSPACE:http_url}(?: HTTP/%{NUMBER:http_version})?|%{DATA:rawrequest})" %{NUMBER:http_status} (?:%{NUMBER:http_bytes}|-) (?:%{NUMBER:http_response_time_us}|-) %{QS:referrer} %{QS:agent}
time_key Timestamp time_key Timestamp
time_format %d/%b/%Y:%H:%M:%S %z time_format %d/%b/%Y:%H:%M:%S %z
keep_time_key true keep_time_key true
</parse>
</filter> </filter>
<filter openstack_python> <filter openstack_python>
@type parser @type parser
reserve_data true reserve_data true
format grok
key_name message key_name message
<parse>
@type "grok"
grok_pattern %{TIMESTAMP_ISO8601:Timestamp} %{NUMBER:Pid} %{LOGLEVEL:severity_label} %{NOTSPACE:python_module} \[req-(?:%{NOTSPACE:request_id}) (?:%{NOTSPACE:user_id}) (?:%{NOTSPACE:tenant_id}) .*\] %{GREEDYDATA:Payload} grok_pattern %{TIMESTAMP_ISO8601:Timestamp} %{NUMBER:Pid} %{LOGLEVEL:severity_label} %{NOTSPACE:python_module} \[req-(?:%{NOTSPACE:request_id}) (?:%{NOTSPACE:user_id}) (?:%{NOTSPACE:tenant_id}) .*\] %{GREEDYDATA:Payload}
time_format "%Y-%m-%d %H:%M:%S.%L" time_format "%Y-%m-%d %H:%M:%S.%L"
time_key Timestamp time_key Timestamp
keep_time_key true keep_time_key true
</parse>
</filter> </filter>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment