尝试使用Grafana + Loki模式进行分析
我正在使用
{pod=~"backend-deployment-.*"} |~ pattern `<_> - - <_> "<method> <path> <_>" <status> <_> "<_>" "<_>" <_> <duration> [<service>] [<_>] <_> <_> <_> <_> <_>`
分析此日志
10.110.1.132 - - [27/Aug/2021:02:37:06 +0000] "GET /main.d8e010115d6aba1bd049.js.map HTTP/2.0" 200 10842370 "https://gym.com/students/edit/173" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.1 Safari/605.1.15" 34 20.031 [gymauto-gymauto-frontend-service-v1-8080] [] 10.110.5.217:8080 10842370 20.035 200 a7c4299aaa7ea674e91d13315
但有错误
parse error at line 1, col 35: syntax error: unexpected IDENTIFIER, expecting STRING
不喜欢反勾号,什么是最好的解决方案,我尝试““也”',但同样的错误。不能使用模式
2条答案
按热度按时间jyztefdp1#
我认为您需要将其键入为“|模式”而不是“|~模式”
mpbci0fu2#
@MCVL1911的回答是正确的。您只需要在模式解析器之前删除冗余的
~
。您可以使用LogQL Analyzer进行验证