16得票2回答
Loki通过Grafana检测到的字段对JSON日志进行过滤。

我正在将 JSON 日志发送到 Loki 并在 Grafana 中进行可视化。最初,我的日志看起来像下面这样。 { "log": "{\"additionalDetails\":{\"body\":{},\"ip\":\"::ffff:1.1.1.1\",\"params...

14得票1回答
Grafana Loki 特定日志信息的总数

我正在使用Grafana Loki,并且需要计算特定时间间隔内某个日志消息的总数。例如,我需要在从12:00:00到14:00:00的时期内统计日志消息“some-text”的总数。我只发现了以下方法来计算最后一分钟的出现次数:count_over_time({container="some-...

14得票4回答
如何使用Promtail / Loki - AlertManager为我的日志中的每个错误发送警报?

我正在使用Promtail + Loki来收集日志,但我无法弄清楚如何为日志文件中的每个错误设置警报。我还在使用Prometheus、Alertmanager和Grafana。我看到有些人已经成功实现了这一点,但他们没有解释细节。只是为了明确,我不是在寻找停留在FIRING状态或带有“Aler...

13得票3回答
洛基配置与S3

我无法让Loki使用docker-compose连接到AWS S3。虽然在Grafana中可以看到日志,但S3存储桶仍为空。S3存储桶是公共的,并且我已经附加了一个IAM角色以允许s3:FullAccess。我将Loki更新为v2.0.0并将时间周期更改为24小时,但没有任何区别。Loki日志...

13得票1回答
Loki将日志信息和额外字段分开显示。

在 https://github.com/grafana/loki/issues/4249 上发现了有趣的屏幕截图。 在这个屏幕截图中,我看到日志级别和消息以白色文本加粗显示,并且从日志消息中收集的其他元数据以灰色单独一行显示。 我已经搜索了文档,但没有找到如何实现它的方法。说实话,我正...

12得票2回答
Grafana 从 Loki 查询大量日志时超时。

我在AWS Graviton上运行了一个Loki服务器(arm,4个vCPU,8 GiB),配置如下: common: replication_factor: 1 ring: kvstore: store: etcd etcd: end...

12得票2回答
显示所有日志的Loki查询

我正在尝试测试我们的Loki日志数据源。从我执行的查询中没有返回任何内容。 可能是日志的格式不同于我所期望的,或者Loki没有摄取日志,我的管道出了问题。是否有一种Loki查询可以返回所有日志? 我已经查阅了文档,但到目前为止,我还没有找到这样的Loki查询。如果有其他查询能帮助调试,将不胜感...

11得票3回答
直接将日志发送到Loki,无需使用代理。

有没有办法直接将日志发送到Loki,而不必使用其代理之一? 例如,如果我有一个API,是否可以直接从API将请求/响应日志发送到Loki,而不需要像Promtail这样的干扰?

9得票2回答
Grafana Loki 中的 LogQL 柱状图和仪表盘排序按总计。

我正在使用Grafana和Loki来分析我的应用程序日志,并已在一些地方使用了条形计量表。这是我的查询: sum(count_over_time({namespace=~"$namespace", job=~"$namespace-logs"} |= "KPIExecuted" [$__i...

8得票1回答
在LogQL中,是否可能将字符串值转换为数字?

我正在遵循 文档,并且由于使用了| line_format和regexReplaceAll,我能够从一行中获取一些子字符串。 现在假设我有以下几列: line 123 7 123 54 14 我想执行一些转换操作,例如求和或者按组进行转换并取总和。 但是这些操作似乎无法正常工作,因为我...