【发布时间】:2021-03-09 13:46:45
【问题描述】:
我正在设置一个日志 grafana 仪表板,我想通过 loki 数据源将日志目录中生成的文件动态加载到仪表板选择变量中。
我可以加载,但只加载经过修改的日志文件。
1 天后不再出现。
26/11
27/11
知道apiloki/api/v1/label/filename有参数
startend
咨询api,我有预期的结果
如何在查询label_values(filename) 中传递这些参数?
我试过label_values({start: 1603506254000000000, end: 1607506254000000000}, filename),但没用。
我是否有办法花费一个初始和最后一个时间段,以便我可以查看当月的所有文件?
更新:
我将问题转发给了 github grafana / loki,它看起来像是将来会完成的实现。 https://github.com/grafana/loki/issues/3011
【问题讨论】:
-
您能否描述一下通过引入此文件名变量来解决的问题?可能有更好的选择来达到相同的结果。
-
嗨 nehaev,我编辑了这个问题,看看现在是否更有意义。
-
看起来您正在尝试按文件名对来自 Tomcat 的日志消息进行分组,这对我来说没有多大意义。 Tomcat 的日志文件名只是时间不同。但是时间戳无论如何都绑定到每个特定的日志记录,因此您可以在 Garafana 中按时间范围过滤日志,而无需创建此变量。
标签: api grafana dashboard grafana-loki