监控数据库
您可按需通过不同的监控工具监控集群状态,本教程使用 Prometheus 和 Grafana 作为监控工作,以配置 PostgreSQL 集群的监控功能为例进行说明。
步骤 1. 安装 Prometheus Operator 和 Grafana
安装 Prometheus Operator 和 Grafana, 监控数据库性能指标。如果您的环境中已有 Prometheus Operator,可跳过本节。
-
为监控 Operator 创建新的命名空间。
kubectl create namespace monitoring
-
添加 Prometheus Operator Helm 仓库。
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
-
安装 Prometheus Operator。
helm install prometheus-operator prometheus-community/kube-prometheus-stack --namespace monitoring