swe*_*d90 5 yaml kubernetes prometheus thanos
我正在使用给定的配置与 Thanos 一起部署 Prometheus:
global:
scrape_interval: 15s # By default, scrape targets every 15 seconds.
# Attach these labels to any time series or alerts when communicating with
# external systems (federation, remote storage, Alertmanager).
external_labels:
monitor: %%CLUSTER%%
replica: $(HOSTNAME)
Run Code Online (Sandbox Code Playgroud)
我从 Thanos 示例文档中得到了这个,但我无法使其工作。“%%CLUSTER%% 给出“无法以给定令牌开始”错误,而 HOSTNAME 替换从未发生。
我在这个问题上读到不支持变量替换,但 Thanos 文档另有说明。 https://github.com/prometheus/prometheus/issues/2357
还有其他方法可以实现吗?
更新:
看起来灭霸已经提供了开箱即用的功能。我们必须配置 Thanos 以监视具有此模板化变量的配置文件并将输出生成到目录。然后 Prometheus 选择这个文件作为它的配置文件。该文件将具有来自 Thanos sidecar 的“替换值”。
| 归档时间: |
|
| 查看次数: |
3549 次 |
| 最近记录: |