custom-metrics部署

   架构分析

        prometheus组件:         负责存储获取到的k8s集群中各种监控数据

        node_exporter组件:        是prometheus安装在每个节点采集数据的agent

        custom-metrics-apiserver组件:   负责接收用户和响应用户发起的rest风格对监控指标操作的请求

        k8s-promethues-adpater组件:     把kube-state-metrics组件返回的数据输出为一个API服务,并集成到k8s的API Server中

        kube-state-metrics组件:        负责完成k8s和prometheus两者之间的数据格式转换.数据转换之后还不能直接通过k8s的API Server获取 还必须经过k8s-promethues-adpater组件的进一步处理

部署步骤

    清单地址:  https://github.com/iKubernetes/k8s-prom

   1.创建名称空间(可选)

---
apiVersion: v1
kind: Namespace
metadata:
  name: prom
View Code

相关文章: