以下是CentOS上部署Kubernetes的常用监控工具:
- Prometheus:开源监控系统,用于采集和存储时间序列数据,可监控节点、Pod等资源指标。
- Grafana:数据可视化工具,与Prometheus集成,用于展示监控数据的图表和仪表板。
- cAdvisor:轻量级守护进程,集成于Kubernetes,用于收集容器资源使用数据(CPU、内存等)。
- kube-state-metrics:收集并暴露Kubernetes集群资源状态指标(如Pod、Deployment等)。
- Node Exporter:用于采集节点级别的硬件和操作系统指标(CPU、内存、磁盘等)。
- ELK Stack(Elasticsearch+Logstash+Kibana):用于日志的收集、搜索和分析。
- DeepSeek:专为K8s设计的深度监控与诊断工具,支持异常预警和根源分析。