我一直在 Loki 上使用 Grafana 进行集中日志记录。我想通过查询“探索”日志,而不使用 Grafana 顶部的时间控制。我想知道是否可以通过查询手动添加范围时间(不是grafana提供的时间控制)?
大概是这样的
{job=docker-container} |~ "error" | startsAt = formatTime | endsAt = formatTime
enter code here {job="xyz"}
| label_format log_message_time="{{ __timestamp__|unixEpoch}}"
| label_format from_time=`{{toDate "02 Jan 06 15:04 -0700" "25 Apr 24 10:00 -0700" |unixEpoch}}`
| label_format to_time=`{{toDate "02 Jan 06 15:04 -0700" "25 Apr 24 10:01 -0700" |unixEpoch}}`
|label_format delta1="{{sub .log_message_time .from_time}}"
|label_format delta2="{{sub .log_message_time .to_time}}"
|delta1>0|delta2<0