k8s-prometheus应用监控 23

news/2024/5/19 0:57:31 标签: kubernetes, prometheus, 容器

使用prometheus监控,结合prometheus传递的指标,从而实现业务监控的自动化弹缩。

注:部署集群需要消耗较大的内存,需要提前扩容各节点的内存量至少达到4g

部署一个用于被监控的应用

上传所需镜像

修改yaml文件

部署完成

没有就绪是因为节点内存不够用,在扩容和去除点控制节点的污点用于调度后恢复

做压力测试

添加监控nginx服务实验示例

导入监控的hpa并编辑

压力测试

由Prometheus采集到的的指标返回到了k8s进行查看,会自动进行弹缩

很显然每个pod上分配的指标很均衡,所以指标线有一定的重合,五分钟后会自动回收。


http://www.niftyadmin.cn/n/5407699.html

相关文章

Java云计算k8s

云计算k8s k8s简介容器技术的发展使用kubeadm安装k8skubectlKubernetes 架构k8s节点节点与控制面之间的通信控制器k8s kubectl命令详解k8s容器Kubernetes 对象Kubernetes 对象管理Kubernetes 对象管理 指令式命令Kubernetes 对象管理 指令式对象配置k8s对象管理 声明式对象配置…

LSTM 长短期记忆递归神经网络

1、神经网络简介 1.1 神经网络起源 人工神经网络(Aritificial Neural Networks, ANN)是一种仿生的网络结构,起源于对人类大脑的研究。人工神经网络(Aritificial Neural Networks)也常被简称为神经网络(Ne…

【python实战】--图片创作视频

系列文章目录 文章目录 系列文章目录前言一、VideoWriter_fourcc()常见的编码参数二、使用步骤1.引入库 总结 前言 一、VideoWriter_fourcc()常见的编码参数 cv2.VideoWriter_fourcc(‘M’, ‘P’, ‘4’, ‘V’)MPEG-4编码 .mp4 可指定结果视频的大小cv2.VideoWriter_fourcc…

Windows C++ SecurityImpersonation级别:线程临时采用另一个用户(客户端)的身份进行操作的能力

SecurityImpersonation 是 Windows 操作系统中安全模型的一个级别,用于描述一个线程临时采用另一个用户(客户端)的身份进行操作的能力。这是Windows安全性的一个核心概念,允许服务或进程在执行特定任务时拥有与请求该服务的用户相…

通信棒自动化测试工具

1、项目展示 该项目主要包括菜单栏、工具栏、主界面和状态栏,如下图所示。 2、开发环境 操作系统: Window10开发工具:QT5.15.1,VS2019三方库:Python,qrencode,WCHBLEDLL 3、开发技术 QTQSSMVCPythonsqlit…

P-States/C-States/S-States/G-States/D-States

P-States是指处理器的性能状态,可以根据需要调整处理器的工作频率和电压来平衡性能和能效。 S-States是指系统的睡眠状态,可以让系统在空闲时进入低功耗状态以节省能量。 G-States是系统的全局状态,通常用于描述整个系统的运行状态。 C-St…

【设计模式】(三)设计模式之单例模式

单例模式介绍 1. 描述 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一,此模式保证某个类在运行期间,只有一个实例对外提供服务,而这个类被称为单例类。 单例模式也比较好理解,比如一个人一生…

17-Linux部署Flink环境

Linux部署Flink环境 注意 本小节的操作,基于:大数据集群(Hadoop生态)安装部署环节中所构建的Hadoop集群 如果没有Hadoop集群,请参阅前置内容,部署好环境。 参考文章 14-Linux部署Hadoop集群:…