问题标签 [loki]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
14 浏览

kubernetes-helm - 使用带有 helm 安装的 loki 的 Persistent Volume

用helm安装loki时,你知道如何使用预先准备好的AWS EBS卷作为pod的Persistent Volume吗?

我应该创建一个像下面这样的 PersistentVolume 并在持久性中指定所需的参数:在https://github.com/grafana/loki/blob/main/production/helm/loki/values.yaml?你知道参数吗?

回购:洛基/洛基

图表版本:2.1.1

应用版本:v2.0.0

使用。

0 投票
1 回答
43 浏览

c++ - 创建静态单例时需要 MaxAlign 技巧吗?

遵循Loki 单例实现的一段代码,它显示了它所谓的“MaxAlign Trick”。我认为它与对齐有关(呃!),但是尝试与联合中提到的所有类型对齐的目的是什么?没有它,新的内部安置会Create()破裂吗?

0 投票
0 回答
17 浏览

grafana - 在 Loki 中按最后修改时间排序的唯一文件名查询

我的 Web 应用程序为每个请求创建新的日志文件。我想在 Loki 中显示这些文件的表格,以便能够单击并查看日志条目本身。

我能够使用count_over_time将日志聚合到它们唯一的文件名中,但这忽略了文件最后一次被触摸的时间,这将是最后一个具有该文件名的日志条目的时间。

在此处输入图像描述

所以我最终得到了一张看起来不错但订单关闭的桌子。似乎会有一种更直观的方法来做到这一点。

0 投票
0 回答
10 浏览

logging - 对具有 s3 后端存储的多租户 Loki 使用每个租户的存储桶选项

如果我们使用 s3 后端存储,当前的多租户 Loki 架构是现有存储桶下每个租户 ID 的目录。

有没有办法配置 Loki 为每个租户创建一个存储桶,而不是使用每个存储桶的目录?(多桶选项)

问题是在多租户架构下,应该有一种方法可以监控每个租户的空间使用情况,同时考虑保留时间配置。

0 投票
1 回答
31 浏览

regex - promtail 配置的正则表达式

我一直在努力让正则表达式字符串正常工作。Promtail 使用它来解析我的日志中的标签。我遇到的问题是它不能使用积极的前瞻(因为我认为 promtail 是用 go 编写的?)

无论如何,日志都是网络日志,这里有几个例子:

另一件值得指出的是,这UNIQUE-ID将是一个 VIN ID(车辆识别号)

我要创建的组是:ip request endpoint status. 但是,由于端点 1UNIQUE_IDunique_values端点 1 和端点 3 中的所有端点,使用完整端点路径会导致 loki 中的流过多并且基本上会杀死它。

我的解决方案正则表达式如下所示:

它捕获了以下组:

问题是 和 的/endpoint2/optimize 端点/endpoint3?。endpoint2 末尾有一个尾随空格,endpoint3 包含?. 我能够通过以下正则表达式使用积极的前瞻来完成这项工作,但它会在 Promtail 中引发错误。

任何帮助将不胜感激!我远不是假装我知道我的正则表达式...

编辑:这是一个例子https://regex101.com/r/FXvnqR/1