以下是监控Debian上K8S运行状态的常用方法及工具:
kubectl get nodes
、kubectl get pods --all-namespaces
。kubectl get pods -n kube-system
,检查控制平面组件(如kube-apiserver)是否正常。# 安装Prometheus Operator
kubectl apply -f https://raw.githubusercontent.com/prometheus-operator/prometheus-operator/master/bundle.yaml
# 安装Grafana
kubectl apply -f https://raw.githubusercontent.com/grafana/loki/v2.4.0/clients/manifests/kubernetes/loki-stack.yaml
http://<节点IP>:9090
http://<节点IP>:3000
,使用默认账号密码登录。根据需求选择工具组合,命令行适合快速排查,可视化工具适合长期监控,第三方工具适合复杂场景。