我在裸机上通过 kubespray 安装了 Kubernetes,但是在 traefik daemonset 安装之后,traefik 不会返回带有内部域的 Prometheus 指标,只有
promhttp_metric_handler_requests_total{code="200"} 5
promhttp_metric_handler_requests_total{code="500"} 0
promhttp_metric_handler_requests_total{code="503"} 0
通过官网文档手动安装 Kubernetes 后
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
我可以看到所有主机指标
traefik_backend_requests_total{backend="myhost/",code="200",method="GET",protocol="http"} 84
traefik_backend_requests_total{backend="myhost/",code="304",method="GET",protocol="http"} 66
traefik_backend_requests_total{backend="myhost/",code="404",method="GET",protocol="http"} 36
traefik:v1.7
args:
- --api
- --kubernetes
- --logLevel=INFO
- --metrics.prometheus=true
k8s v1.20.5
谢谢)