Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 Promtail+Loki 来收集我的日志。 输入日志是 JSON 字符串,如下所示:
{ "severity":"error", "msg":"very bad error", "duration":20 }
如何通过 Promtail 解析此字符串以在 Loki 中将持续时间作为数字? 我的目标是能够进行这样的查询:
{job="job_name"}|duration>10s
以下 PromQL 应该可以工作:
{job="job_name"} | json | duration>10
您不能使用“10s”之类的值,但可以使用“10K”或“10M”值。