将单个标签提取为日志面板中的列

Ric*_*ton 5 grafana-loki

我刚刚开始探索 Loki 来汇总我的日志,我假设我错过了一些明显的东西。

我有一堆机器/虚拟机/容器,带有 promtail 将 systemd 的日志转发到单个 loki 服务器(只是默认示例配置),我可以很好地探索它们。我可以根据需要按任何标签过滤日志。

然而,在仪表板面板上,我尝试了“表”和“日志”面板类型,但似乎无法完成对我来说极其基本的操作。我想按一些标签进行过滤,然后提取一个或多个剩余标签作为要显示的列。我发现的最接近的是在“日志”面板类型中打开“唯一标签”,它只是将一列中的所有值放在一起。

我错过了什么?

Jon*_*llo 2

您可以使用表格面板类型。然后转到底部选项卡Transform旁边的选项卡。Query添加Extract fields转换并在Source下拉列表中选择Labels。然后按Add path按钮并在列中输入您想要的标签名称。

请注意,还有一个Organize Fields转换可用于控制列的可见性和顺序。