问题标签 [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.
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
使用。
c++ - 创建静态单例时需要 MaxAlign 技巧吗?
遵循Loki 单例实现的一段代码,它显示了它所谓的“MaxAlign Trick”。我认为它与对齐有关(呃!),但是尝试与联合中提到的所有类型对齐的目的是什么?没有它,新的内部安置会Create()
破裂吗?
logging - 对具有 s3 后端存储的多租户 Loki 使用每个租户的存储桶选项
如果我们使用 s3 后端存储,当前的多租户 Loki 架构是现有存储桶下每个租户 ID 的目录。
有没有办法配置 Loki 为每个租户创建一个存储桶,而不是使用每个存储桶的目录?(多桶选项)
问题是在多租户架构下,应该有一种方法可以监控每个租户的空间使用情况,同时考虑保留时间配置。
regex - promtail 配置的正则表达式
我一直在努力让正则表达式字符串正常工作。Promtail 使用它来解析我的日志中的标签。我遇到的问题是它不能使用积极的前瞻(因为我认为 promtail 是用 go 编写的?)
无论如何,日志都是网络日志,这里有几个例子:
另一件值得指出的是,这UNIQUE-ID
将是一个 VIN ID(车辆识别号)
我要创建的组是:ip
request
endpoint
status
. 但是,由于端点 1UNIQUE_ID
和unique_values
端点 1 和端点 3 中的所有端点,使用完整端点路径会导致 loki 中的流过多并且基本上会杀死它。
我的解决方案正则表达式如下所示:
它捕获了以下组:
问题是 和 的/endpoint2/optimize
端点/endpoint3?
。endpoint2 末尾有一个尾随空格,endpoint3 包含?
. 我能够通过以下正则表达式使用积极的前瞻来完成这项工作,但它会在 Promtail 中引发错误。
任何帮助将不胜感激!我远不是假装我知道我的正则表达式...
编辑:这是一个例子https://regex101.com/r/FXvnqR/1