We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi, I have the following issue
in my Haproxy I declare the following:
capture request header Host len 128 capture request header User-Agent len 128 capture request header Referer len 128
the log is the following
Dec 19 13:40:30 localhost haproxy[5417]: 172.16.200.1:47878 [19/Dec/2017:13:40:30.102] https_server~ backend_24x7/srv-ha-24x7 395/0/0/2/397 200 1654 - - ---- 6/6/0/0/0 0/0 {domain.com|Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36|https://domain.com/icinga/} "GET /icinga/images/favicon.ico HTTP/1.1"
In goaccess the proproblem is that I can not separate the three values that are between the brace
{host|User-Agent|Referer}
The user-agent contains spaces, that's why I can not do it this way:
{^%|%u|%R}
Is it possible to change the delimiter? For example, by the pipe
Thanks. Regards.
The text was updated successfully, but these errors were encountered:
Not entirely sure what you mean with changing the delimiter, however, I think the following should do it (at least for the line posted above):
goaccess access.log --log-format='%^:%^:%^: %h:%^[%d:%t.%^] %^ %v %L/%^ %s %b %^{%^|%u|%R} "%r"' --date-format=%d/%b/%Y --time-format=%T
Let me know if that solves the issue.
Sorry, something went wrong.
thank you very much, it works perfect.
Edit: I'm finally using this filter
--log-format='%^:%^:%^: %h:%^[%d:%t.%^] %^ %^/%^ %^/%^/%^/%^/%L %s %b %^{%v|%u|%R} "%r"' --date-format=%d/%b/%Y --time-format=%T
Great to hear that :)
No branches or pull requests
Hi, I have the following issue
in my Haproxy I declare the following:
the log is the following
Dec 19 13:40:30 localhost haproxy[5417]: 172.16.200.1:47878 [19/Dec/2017:13:40:30.102] https_server~ backend_24x7/srv-ha-24x7 395/0/0/2/397 200 1654 - - ---- 6/6/0/0/0 0/0 {domain.com|Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36|https://domain.com/icinga/} "GET /icinga/images/favicon.ico HTTP/1.1"
In goaccess the proproblem is that I can not separate the three values that are between the brace
{host|User-Agent|Referer}
The user-agent contains spaces, that's why I can not do it this way:
{^%|%u|%R}
Is it possible to change the delimiter? For example, by the pipe
Thanks.
Regards.
The text was updated successfully, but these errors were encountered: