2 回答

TA贡献1830条经验 获得超9个赞
让 Deployment/Service/ServiceMonitor/PrometheusRule 工作PrometheusOperator需要非常小心。
所以我创建了一个 helm chart repo kehao95/helm-prometheus-exporter来安装任何 prometheus-exporter,包括你的客户 exporter,你可以试试看。
它不仅会创建导出器Deployment,还会为您创建Service// 。ServiceMonitorPrometheusRule
安装图表
helm repo add kehao95 https://kehao95.github.io/helm-prometheus-exporter/
my-exporter.yaml为_kehao95/prometheus-exporter
exporter:
image: your-exporter
tag: latest
port: 8080
args:
- "--telemetry.addr=8080"
- "--telemetry.path=/metrics"
用 helm 安装
helm install --namespace yourns my-exporter kehao95/prometheus-exporter -f my-exporter.yaml
然后你应该在 prometheus 中看到你的指标。

TA贡献1865条经验 获得超7个赞
您需要明确告诉 Prometheus 要收集哪些指标 - 以及从何处收集 - 首先创建一个Service
指向您的my-node-exporter
pod(如果您还没有),然后创建一个ServiceMonitor
,如Prometheus Operator 文档中所述- 搜索短语“此服务对象由 ServiceMonitor 发现”。
- 2 回答
- 0 关注
- 175 浏览
添加回答
举报