兰州网站优化排名韶关市建设局网站

diannao/2026/1/24 21:23:52/文章来源:
兰州网站优化排名,韶关市建设局网站,十大电子元器件采购商城,广告制作公司注册ES集群机器磁盘IO过高告警分析 文章目录 ES集群机器磁盘IO过高告警分析现象分析思路与手段获取告警机器的磁盘高IO时的文件通过IO文件确认索引分析思路 优化第一步#xff1a;每个data实例用不同的磁盘第二步#xff1a;业务调整数据写入的集中程度第三步#xff1a;扩容 反…ES集群机器磁盘IO过高告警分析 文章目录 ES集群机器磁盘IO过高告警分析现象分析思路与手段获取告警机器的磁盘高IO时的文件通过IO文件确认索引分析思路 优化第一步每个data实例用不同的磁盘第二步业务调整数据写入的集中程度第三步扩容 反爬标记 2024年5月31日 原文首发https://blog.csdn.net/weixin_43820556/article/details/139358424 现象 集群的某台机器出现磁盘IO告警。磁盘IO使用率长时间处于60%以上。 分析思路与手段 获取告警机器的磁盘高IO时的文件 查看某个进程打开了哪些文件,命令ls -l /proc/进程号/fd/ procfs是一种文件系统通常会挂载在/proc上。ls /proc 可以看到很多以进程ID命名的文件夹每个进程运行时的信息都记录在相应的文件夹下而内核运行时信息直接记录在/proc下大多是只读文件如meminfocpuinfocmdline等非数字命名的文件夹是内核各子系统相关部分,如 drivers 驱动信息(只读)fs 文件系统特别信息(只读)ide IDE接口信息(只读)irq IRQ信息(只读)net 网络子系统信息(只读)scsi SCSI系统信息(只读)sysvipc IPC子系统信息(只读)tty tty子系统信息(只读)sys 系统内核可调参数 (可调) 通过访问这些文件和文件夹我们可以实时查询到当前系统的运行信息甚至是某一进程的运行时信息。 lrwx------ 1 es es 64 May 31 10:22 1605 - /data02/es-csifras2/nodes/0/indices/UkSfmgG7QdW8EPPHvtYqSg/3/translog/translog-120.tloglrwx------ 1 es es 64 May 31 10:39 755 - /data02/es-csifras2/nodes/0/indices/WMewOUANTBuA-73pcCp6Cw/16/translog/translog-220.tloglrwx------ 1 es es 64 May 31 10:39 748 - /data02/es-csifras2/nodes/0/indices/Jrz75tNiTwORzqYTwqO4NQ/4/translog/translog-151.tloglrwx------ 1 es es 64 May 31 10:39 747 - /data02/es-csifras2/nodes/0/indices/HySK9kG3T2C-lVZ6fVVh0A/3/translog/translog-17.tloglrwx------ 1 es es 64 May 31 10:39 1670 - /data02/es-csifras2/nodes/0/indices/1YyrYIYHSKmziclNUsI9kw/9/translog/translog-142.tloglrwx------ 1 es es 64 May 31 10:39 1847 - /data02/es-csifras2/nodes/0/indices/nkJsv_bTQVqtgQhyH5zw5g/5/translog/translog-49.tlogl-wx------ 1 es es 64 May 31 11:03 2145 - /data02/es-csifras2/nodes/0/indices/nkJsv_bTQVqtgQhyH5zw5g/5/index/_rh9q.fdtlrwx------ 1 es es 64 May 31 11:33 1615 - /data02/es-csifras2/nodes/0/indices/Rlk8B28tRDupMfAcU6XRdA/5/translog/translog-39.tlogl-wx------ 1 es es 64 May 31 12:44 1917 - /data02/es-csifras2/nodes/0/indices/dfwY8zOsS9CAynyx3K5gkg/17/index/_krzz.fdxlrwx------ 1 es es 64 May 31 12:46 1127 - /data02/es-csifras2/nodes/0/indices/VawhPPxBRH2aN_V7WRn6jQ/0/translog/translog-2537.tlogl-wx------ 1 es es 64 May 31 10:39 677 - /data02/es-csifras/nodes/0/indices/vifaaVG4QLWpcqh2iOjtXg/8/index/write.lockl-wx------ 1 es es 64 May 31 10:39 664 - /data02/es-csifras/nodes/0/indices/dfwY8zOsS9CAynyx3K5gkg/1/index/write.locklrwx------ 1 es es 64 May 31 10:39 651 - /data02/es-csifras/nodes/0/indices/mvDt36FTTveVVIZzo8u8iA/10/translog/translog-129.tlogl-wx------ 1 es es 64 May 31 10:39 635 - /data02/es-csifras/nodes/0/indices/0kcg3d0hQVeazy9pxQpEYg/0/index/write.lockl-wx------ 1 es es 64 May 31 10:39 599 - /data02/es-csifras/nodes/0/indices/j0f6ENhbT-26n5lgwuiXZg/10/index/write.locklrwx------ 1 es es 64 May 31 10:39 575 - /data02/es-csifras/nodes/0/indices/InJZHhdiT2mRkHljuwewTw/13/translog/translog-128.tlogl-wx------ 1 es es 64 May 31 10:39 557 - /data02/es-csifras/nodes/0/indices/Oc7SkzkSTHyTC9ge75PRaw/0/index/write.lockl-wx------ 1 es es 64 May 31 10:39 707 - /data02/es-csifras/nodes/0/indices/KamjP2kPS-mOxyZF8MutNg/4/index/write.locklrwx------ 1 es es 64 May 31 10:39 1049 - /data02/es-csifras/nodes/0/indices/kOT7Y0F6Qgm3DVctqUtWTQ/12/translog/translog-17.tloglrwx------ 1 es es 64 May 31 10:42 1567 - /data02/es-csifras/nodes/0/indices/1YyrYIYHSKmziclNUsI9kw/4/translog/translog-142.tlogl-wx------ 1 es es 64 May 31 12:48 638 - /data02/es-csifras/nodes/0/indices/UkSfmgG7QdW8EPPHvtYqSg/8/index/_klcg.fdx通过IO文件确认索引 文件路径中存在着索引的编码例如第一条/data02/es-csifras2/nodes/0/indices/UkSfmgG7QdW8EPPHvtYqSg/3/translog/translog-120.tlog中UkSfmgG7QdW8EPPHvtYqSg就是索引的唯一编码。 通过ES的APIGET _cat/indices?vsindex来得到集群的索引列表 health status index uuid pri rep docs.count docs.deleted store.size pri.store.size green open .kibana S5jrM7mpTPaucEcOZoig2A 1 1 1 0 7.7kb 3.8kb green open .monitoring-data-2 TmP7dYptQAqwniPcaDF27g 1 1 11 171731 11.4mb 5.7mb green open .triggered_watches jvBeA2uhRzq_DNvKN1PB5Q 1 1 0 0 50.3mb 25.1mb green open .watches 8N-2aka1Sx-NhYnEMv2sww 1 1 0 0 320b 160b green open data_source-202405 UkSfmgG7QdW8EPPHvtYqSg 10 1 104486864 0 448.3gb 223gb可以发现索引的uuid就在路径中。 分析思路 通过上面的众多索引分析出索引都是正常读写都是一些当月索引判断是月末或月初一些数据集中处理了属于正常业务范畴。 再分析路径发现有/data02/es-demo和/data02/es-demo2, 判断集群是单机器双data实例部署。通过检查ES的elasticsearch.yaml文件中的data.path和查询集群节点情况GET _cat/nodes?vsip发现确实是单集群双data实例部署时共用了磁盘这就导致了磁盘的IO过高的概率大大提升了。 GET _cat/nodes?vsip结果 ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name 192.168.1.1 67 97 21 8.99 9.31 9.54 di - bdes02-demo-prd 192.168.1.1 64 97 21 8.99 9.31 9.54 di - bdes02-demo-prd2 192.168.1.1 15 97 22 8.99 9.31 9.54 mi - bdes02-demo-prd-master 192.168.1.149 66 97 22 12.65 15.18 17.33 di - bdes64-prd1 192.168.1.149 68 97 21 11.14 14.93 17.26 di - bdes64-prd2 192.168.1.149 10 97 20 11.14 14.93 17.26 mi - bdes64-prd1-master 192.168.1.150 71 97 17 9.11 8.44 8.75 di - bdes65-prd2 192.168.1.150 65 97 17 9.11 8.44 8.75 di - bdes65-prd1 192.168.1.151 67 97 7 5.07 5.40 5.81 di - bdes66-prd2 192.168.1.151 68 97 7 5.07 5.40 5.81 di - bdes66-prd1 192.168.1.2 14 98 24 9.31 9.83 9.82 mi * bdes03-demo-prd-master 192.168.1.2 70 98 19 9.31 9.83 9.82 di - bdes03-demo-prd 192.168.1.2 65 98 23 9.31 9.83 9.82 di - bdes03-demo-prd2 192.168.1.3 67 98 17 7.61 8.71 8.81 di - bdes04-demo-prd2 192.168.1.3 69 98 16 7.61 8.71 8.81 di - bdes04-demo-prd优化 第一步每个data实例用不同的磁盘 方式一扩容式重启节点先扩容对应机器迁移数据修改源data实例配置滚动重启各个data实例回迁数据。卸载扩容机器。操作周期短影响时间短。但是需要借用额外的机器。 方式二滚动式重启节点集群类原机器可以在减少一台机器的情况下容纳索引数据进行单机器排除数据后修改配置重启节点。操作周期长影响时间短长。 第二步业务调整数据写入的集中程度 需要梳理具体业务分散数据写入的集中程度。若难度较大且资源允许的情况下可以先做第三步。 第三步扩容 在达成第一步后若还经常发生IO告警就需要进行扩容了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/88535.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

郑州做网站排名国外做黄漫的网站有哪些

相关知识点:ttp://www.cnblogs.com/wujy/p/3264475.htmlHttpContext context HttpContext.Current; if( context ! null ) {// 在这里访问与请求有关的东西。 } 记录当前用户信息的线程当前线程是指与【当前请求】相关的线程。在ASP.NET中,有些线程并非…

湖南畅想网站建设网站建站哪家公司好

Eureka介绍和使用 1. Eureka 介绍2. Eureka 的主要特点3. 使用3.1 设置 Eureka Server3.2 设置 Eureka Client3.3 Eureka Server 高可用配置 1. Eureka 介绍 Eureka 是由 Netflix 开源的一种服务发现解决方案,它是 Netflix OSS 套件中的一个组件,经常用…

浙江省住房城乡建设厅官方网站阿里云服务器网站建设

IP命令 从centos7以前我们一直使用ifconfig命令来执行网络相关的任务,比如检查和配置网卡信息,但是ifconfig已经不再被维护,并且在最近版本的Linux中被废除了!ifconfig命令已经被ip命令所代替了。 ip 命令跟 ifconfig 命令有些类似&#xff…

手机温州网怎样分析网站做seo

minio配置监听对象操作 本文档适用于minio2021.3.17版本 有时我们需要查看minio中对象操作的日志,比如像监听minio某一个桶中的删除事件,就需要配置监听。minio支持将监听的结果输出到es、pg、amq等等,下面介绍一下将minio对象操作监听结果输…

网站开发区银川网站开发

ubuntu20.04 使用matlab R2023b 起因步骤问题问题1问题2问题3 起因 闲着没事,想在ubuntu上安装matlab。 步骤 这个博客写得很好,我就不赘述了:参考博客 。但有点不一样:我现在matlab官网上下载的linux版本不是iso镜像文件&…

广州网站建设50强名单科技建筑公司网站

[oneAPI] 基于BERT预训练模型的命名体识别任务 Intel DevCloud for oneAPI 和 Intel Optimization for PyTorch基于BERT预训练模型的命名体识别任务语料介绍数据集构建使用示例 命名体识别模型前向传播模型训练 结果 参考资料 比赛:https://marketing.csdn.net/p/f3…

做网站的属于什么行业在线设计平台代理加盟

今天我们来学习逻辑操作符,那么什么是逻辑操作符的陷阱呢?在讲解逻辑操作符陷阱之前,我们先来回顾什么是逻辑操作符: 逻辑运算符的原生语义: -操作数只有两种值(true和false) -逻辑表达式不用…

外包网站自己维护百度信息流广告位置

前言撸码需谨慎,裸奔有风险。经常在一些技术交流群中了解到,还有很多小伙伴的项目中Api接口没有做任何安全机制验证,直接就裸奔了,对于一些临时项目或是个人小项目还好,其余的话,建议小伙伴们酌情考虑都加上…

潍坊模板建站定制云南省红河州蒙自建设局网站

目录 效果 步骤 一、材质部分 二、Niagara部分 效果 步骤 一、材质部分 1. 创建一个材质,这里命名为“M_Burst” 打开“M_Burst”,设置混合模式为半透明,设置着色模型为无光照,勾选双面显示 在材质图表中首先创建扰动效果 其…

wordpress用oss图床企业seo年度

1. Gradle是什么 Gradle是一个通用的构建工具,支持诸多主要的 IDE,包括 Android Studio、IntelliJ IDEA、Visual Studio 等 Gradle 的底层实现(核心引擎和框架)其实是用 Java 编写的开发者通常使用 Groovy 或 Kotlin 来编写构建脚本 1.1 那么为什么Gra…

计算机网站开发开题报告范文小程序微信公众平台

前端写页面&#xff0c;我们经常需要从A页面传值给B页面&#xff0c;比如下面的场景点击“充值中”跳转到下一个页面&#xff0c;使tabbar中的页面与其对应需要上个页面传值下面来实现下&#xff1a;A页面——My.vue在去“order”页面的方法中通过params传值current1<B页面—…

做一个网站需要多少时间房地产开发公司有哪些部门

文章目录1. 题目2. 解题1. 题目 来源&#xff1a;https://tianchi.aliyun.com/oj/210874425247820050/215397455965131519 给定一个n * m 的矩阵 carrot, carrot[i][j] 表示(i, j) 坐标上的胡萝卜数量。 从矩阵的中心点出发&#xff0c;每一次移动都朝着四个方向中胡萝卜数量…

有没有做废品的网站上海旅游网站建设

Nginx Tomcat 实现动静态分离 动静态分离就是Nginx处理客户端的请求的静态页面(html页面)或者图片&#xff0c;Tomcat处理客户端请求的动态页面&#xff08;jsp页面&#xff09;&#xff0c;因为Nginx处理的静态页面的效率高于Tomcat。 一&#xff0e;Nginx简介&#xff1a; Ng…

做网站咨询企业建站找哪家

前端开发&#xff0c;做到后面&#xff0c;是可以走很多方向的&#xff1b;但是要保证后期的平滑过度&#xff0c;前期还是要把一些必须的知识搞扎实的&#xff1b;web前端开发需要学什么环境搭建前端环境很好搭建&#xff0c;编辑器浏览器即可。浏览器推荐使用 Chrome行业内主…

找马云做网站东莞企业网站建设方案

作者&#xff1a;Rahul Agarwal编译&#xff1a;刘静图灵联邦编辑部出品本文作者Rahul Agarwal是一位数据科学家&#xff0c;近期&#xff0c;他在Medium上分享了常用的5种图算法的介绍和代码实现。以下是具体博文内容&#xff1a;作为数据科学家&#xff0c;我们已经对Pandas或…

定制网站开发公司生物医药wordpress 缩略图模糊

一、单项选择(165题) 1.HTML是什么意思&#xff1f; A)高级文本语言 B)超文本标记语言 C)扩展标记语言 D)图形化标记语言 2.浏览器针对于HTML文档起到了什么作用&#xff1f; A)浏览器用于创建HTML文档 B)浏览器用于查看HTML文档 C)浏览器用于修改HTML文档 D)浏览器用于删除HTM…

中山蓝图科技网站建设中国联通 腾讯

Ubuntu 团队在其官网上发布了Ubuntu 23.10.1 版本,这是目前较新的 Ubuntu 23.10(Focal Fossa)操作系统系列的第一个发行版,旨在为社区提供最新的安装媒体。Ubuntu 22.04 LTS(Focal Fossa)操作系统系列于 2022 年 4 月 21 日发布。 Ubuntu 23.10 LTS(长期支持版本)可用…

门户网站价格做网站一般收取多少钱

while(循环条件){ 循环操作 i; } 1.声明并初始化循环变量。 2.判断循环条件是否满足&#xff0c;如果满足则执行循环操作&#xff1b;否则退出循环。 3.执行完循环操作后&#xff0c;再次判断循环条件&#xff0c;决定继续执行循环或退出循环。 *while循环的特点&#xff1a;先…

沈阳模板建站方案成都企业建站

前面一篇相对比较简单。 看完前面的内容我们会来到实战部分&#xff0c;也就是创建一个简单的项目 1 mvn archetype:create -DgroupIdorg.sonatype.mavenbook.ch03 \ 2 -DartifactIdsimple \ 3 -DpackageNameorg.sonatype.mavenbook 于是我们得到了步入Maven领域的第一份打击 真…

哪个网站专门做政策解读茂名网站制作公司

容错算法 (Fault Tolerant) 容错算法 (Fault Tolerant) 转载于:https://www.cnblogs.com/daijkstra/p/4105305.html