Prometheus+Grafana监控服务器

官网:https://prometheus.io/ 架构图: 基本原理: Prometheus的基本原理是通过HTTP协议周期性抓取被监控组件的状态,任意组件只要提供对应的HTTP接口 就可以接入监控。不需要任何SDK或者其他的集成过程 特征:多维度数据模型方便的部署和维护,采用去中心化架构,可以独立部署,不依赖于外部的分布式存储灵活的数据采集,可以通过基于HTTP的pull方式采集时序数据,也可 …

k8s-Service的port、targetPort、NodePort概念区分

port:是service的端口(service虚拟IP的端口,用于集群内pod之间访问) targetPort:是映射的目标端口,即pod也就是容器的端口 NodePort:是容器所在宿主机的端口(通过service暴露给了宿主机,即集群外的客户访问集群内的服务时所访问的端口)

k8s-镜像拉取策略、容器重启策略和健康检查

镜像拉取策略(imagePullPolicy): IfNotPresent:默认值,镜像在宿主机上不存在时才拉取 Always:每次创建Pod都会重新拉取一次镜像 Never:Pod永远不会主动拉取这个镜像 重启策略(restartPolicy): Always:当容器终止退出后,总是重启容器,默认策略 OnFailure:当容器异常退出(退出状态码非0)时,才重启容器 Never:当容器终止退出 …