监控
监控 Ingress-Nginx
...
annotations:
prometheus.io/port: "10254"
prometheus.io/scrape: "true"
...# 先将 Ingress-Nginx:10254 作为 Service
apiVersion: v1
kind: Service
metadata:
# name 自己设定
name: ingress-prome-svc
namespace: ingress-nginx
spec:
selector:
app.kubernetes.io/name: ingress-nginx
app.kubernetes.io/part-of: ingress-nginx
ports:
- name: export-port
port: 10254
targetPort: 10254
---
# 在 Prometheus 的 ConfigMap 中添加 Job
...
- job_name: 'ingress-nginx'
static_configs:
# 使用 FQDN
# <svc-name>.<namespace>.svc.cluster.local
- targets: ['ingress-prome-svc.ingress-nginx.svc.cluster.local:10254']使用 Exporter 监控应用
监控集群节点
服务发现
Last updated