介绍
此图说明了Prometheus的架构及其生态系统组件:
部署
通过K8S部署,包含node、server、alertmanager和grafana。通过kubectl apply -f [文件名]
运行即可。
根据所列出的配置文件部署进行部署,则
- 30001端口为altermanager
- 30003端口为Prometheus Server UI
- 30005端口为Grafana UI
node
使用daemonSet实现每个Node节点均部署node-exporter。server通过自动发现拉取各Node节点暴露出的指标。
node-exporter.yaml
apiVersion: