package
0.0.0-20240919033358-cce434e5d354
Repository: https://github.com/codfrm/cago.git
Documentation: pkg.go.dev
# README
指标
使用普罗米修斯采集
采集器配置:
- job_name: 'remote-cago'
honor_labels: true
kubernetes_sd_configs:(如果是远程的话,这样配置)
- api_server: https://apiserver:6443 # apiserver 地址
role: pod
namespaces:
names:
- app
bearer_token_file: /etc/secrets/remote/token
tls_config:
insecure_skip_verify: true
scheme: https
bearer_token_file: /etc/secrets/remote/token
tls_config:
insecure_skip_verify: true
# 主要配置是下面这段
relabel_configs:
- source_labels: [__meta_kubernetes_pod_label_app_kubernetes_io_name]
action: keep
regex: cago
- action: labelmap
regex: __meta_kubernetes_pod_label_(.+)
- source_labels: [__meta_kubernetes_namespace,__meta_kubernetes_pod_name]
separator: ;
regex: (.*);(.*)
target_label: __metrics_path__
replacement: /api/v1/namespaces/$1/pods/$2:80/proxy/metrics
- source_labels: [__address__]
separator: ;
regex: (.*)
target_label: __address__
replacement: remote:6443
action: replace
# Functions
No description provided by the author
No description provided by the author
No description provided by the author