这是一个很常见的 Etcd 部署和监控部署的模式。主要是 Etcd 经常会开启 https,所以在配置 Prometheus 的时候需要多配置一下证书。
代码语言:javascript复制- job_name: "ectd"
scheme: https
tls_config:
ca_file: /root/etcd/ca.pem
static_configs:
- targets: ["xxx.etcd.so.db:2379"]
Etcd 的证书需要放一份到 Prometheus 的机器上。另外要注意一下 target 处要填 Hostname,填 IP 会下面的错误。
最后到 Grafana 官网下载一个 Etcd 的 Dashboard。
代码语言:javascript复制https://grafana.com/grafana/dashboards/3070
效果图。