環(huán)境
K8S版本:v1.21.2
安裝
- 下載YAML
git clone https://github.com/prometheus-operator/kube-prometheus.git
- 將Service改成NodePort類型巍佑,以便訪問
編輯文件prometheus-service.yaml
spec:
type: NodePort
ports:
- name: web
port: 9090
targetPort: web
nodePort: 30090
編輯文件alertmanager-service.yaml
spec:
type: NodePort
ports:
- name: web
port: 9093
targetPort: web
nodePort: 30093
編輯文件grafana-service.yaml
spec:
type: NodePort
ports:
- name: http
port: 3000
targetPort: http
nodePort: 30099
- 創(chuàng)建資源
kubectl create -f manifests/setup
until kubectl get servicemonitors --all-namespaces; do date; sleep 1; echo ""; done
kubectl create -f manifests/
訪問
- 訪問Prometheus:http://node_ip:30090
- 訪問Alertmanager:http://node_ip:30093
- 訪問Grafana:http://node_ip:30099
默認(rèn)賬號(hào)密碼:admin admin