故障排除
本页面介绍使用 Grafana Logs Drilldown 时遇到的常见问题和解决方案。
确保 Loki 正确配置
要使用 Grafana Logs Drilldown,您需要正确配置 Loki。您可以在安装 Grafana Logs Drilldown 时找到完整说明。
没有服务
如果您访问 Grafana Logs Drilldown 时所有内容都显示为 unknown_service
,可以尝试以下修复方法
- 通过设置 Loki 中的
volume_enabled
配置值来确保 Volume API 已启用。在 Loki 3.1 及更高版本中默认启用。 - 通过设置 Loki 中的
discover_service_name
配置值来指定用于识别服务的标签。
没有检测到级别
如果您在 Grafana Logs Drilldown 中没有看到 detected_level
值,可以尝试以下修复方法
- 通过设置
discover_log_levels
配置值来确保级别检测已启用。在 Loki 3.1 及更高版本中默认启用。
没有标签
如果您在 Grafana Logs Drilldown 中没有看到任何标签,可以尝试以下修复方法
- 确保您的收集器已正确配置以附加这些标签。
要了解更多关于标签的信息,请参阅Loki 标签文档。
没有模式
模式是临时的,仅在最近三个小时内可用。
如果您没有获得任何模式,可以尝试以下修复方法
- 通过在 Loki 配置中设置
--pattern-ingester.enabled=true
来确保模式提取已启用。了解其他必要的配置。 - 可能没有检测到任何模式,尽管这很少见——请在 GitHub 上提交 issue 或私下联系我们,以便我们了解情况。
无法在 JSON 面板中过滤
针对 JSON 日志的新专用可视化是实验性的,并在 Loki 3.5 版本中引入。如果您无法在日志选项卡上的 JSON 面板中进行过滤
- 请确保您使用的是 Loki 3.5 版本。运行较早版本 Loki 的用户可以查看 JSON 日志,但无法在 JSON 面板中过滤。
我找不到某些内容
请在 GitHub 上提交 issue 或私下联系我们,并告诉我们您遇到的问题。