基于Prometheus的K8S监控报警设计
这里是个通用的问题,不管使用什么监控系统,都要采集这些监控数据,只不过实现的方式不一样 主要有5种:物理节点层面、pod及容器层面,k8s组件(控制面+node面+插件)层面,k8s的资源对象状态,业务层自定义指标 下面详细说明: 第1种-物理节点的资源使用情况:例如CPU、内存、硬盘、网络、文件描述符、负载等宿主机资源的健康状态 使用node-exporter实现,以daemonset方式运行在
K8s基础知识
ConfigMap 和 Secret 都是用来将配置数据与应用程序镜像分离的 Kubernetes 对象,它们的核心目的都是实现应用的配置解耦和可移植性。 重点:这2个都是一种资源对象,目的相同,只不过实现的方式不一样 特性 ConfigMap Secret 用途 存储非敏感配置数据(如配置文件、环境变量) 存储敏感数据(如密码、令牌、证书) 数据编码 明文存储(Base64 编码仅
