Jea*_*eri 9 prometheus kubernetes-helm
我正在尝试向我的普罗米修斯配置添加额外的抓取配置。对于安装,我使用 Helm Charts。所以,我做了什么,我创建了一个values.yaml文件
scrape_configs:
- job_name: prometheus
static_configs:
- targets:
- localhost:9090
- job_name: myapp
static_configs:
- targets: ["myapp-service:3000"]
Run Code Online (Sandbox Code Playgroud)
然后我执行了以下命令
$> helm install -f ./values.yaml stable/prometheus
Run Code Online (Sandbox Code Playgroud)
这将启动我可以访问的普罗米修斯。但是当我检查配置时,还是Targets没有任何关于myapp.
我感觉我在这里忘记了一些东西或者错误地将目标添加到普罗米修斯图表中。有什么建议么?
小智 10
您可以使用extraScrapeConfigs指令添加额外的抓取设置。
# adds additional scrape configs to prometheus.yml
# must be a string so you have to add a | after extraScrapeConfigs:
# example adds prometheus-blackbox-exporter scrape config
extraScrapeConfigs: |
- job_name: 'prometheus-blackbox-exporter'
metrics_path: /probe
params:
module: [http_2xx]
static_configs:
- targets:
- https://example.com
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: prometheus-blackbox-exporter:9115
Run Code Online (Sandbox Code Playgroud)
将其添加到您的values.yml. 它一定是 root 的孩子。
| 归档时间: |
|
| 查看次数: |
12140 次 |
| 最近记录: |