LinkSLA智能运维技术派-Redis的监控

news2025/7/31 23:00:44

Redis是一个开源,内存存储的数据服务器,可用作数据库、高速缓存和消息队列代理等场景。

首先我们对内存进行监控,主要指标如下:

- used_memory:使用内存

- used_memory_rss:从操作系统分配的内存

- mem_fragmentation_ratio:内存碎片率

- ****evicted_keys:由于达到最大内存限制被驱逐的key数量****

内存碎片率的指标提供了操作系统所使用的内存与Redis分配的内存的比率。对于了解Redis实例的性能非常重要,我们对Redis实例的内存使用情况监控对保障redis健康运行至关重要。

其次我们对客户端的连接信息进行监控,主要指标如下;

- 连接数量、处理数量

- 每秒处理命令数:ops

- 网络流量

正常情况下,redis连接客户端的数量会有合理的上限和下限。 如果它太低,则上游连接可能已丢失;如果它太高,则大量并发客户端连接可能会使服务器处理请求的能力超过上限,我们可以配置异常检测算法来监控客户端的连接。

对Redis中键的数量监控比较重要,作为内存数据存储,键空间越大,Redis需要更多的物理内存来确保最佳性能。监控主要指标:

- key的数量

- keyspace命中率

---

redis数据是存储在内存中的,当出现主机关机重启操作,会导致数据丢失,所以需要进行数据持久化,一般有两种方式,一种是RDB方式,redis在某一时刻将内存的数据保存磁盘的文件上,RDB监控的指标项主要是:

- rdb上次保存时间戳

- rdb上次保持的消耗时间

- rdb最新保存 后key改变的次数

- bgsave执行状态等

另外一种方式是通过AOF,它是记录客户端对服务器的每一次操作,并将这些操作记录到aof的文件中。当服务器重启,会加载并运行aof文件,以达到恢复数据的目的。监控指标如下:

- AOF状态

- AOF文件最近重写耗时

- AOF最近写状态

- AOF最近重写状态等等

此外,如果主从复制方式部署,那么我们还要关注主从的同步的状态,监控指标如下:

- master连接状态

- 主从复制偏移量

- backlog日志缓冲区大小

影响主从复制因素较多,例如网络、主节点压力过大等等,这些都是我们需要注意的地方。

关于Redis监控介绍就到这里了,

欢迎免费试用,扫码

编辑于 2023-02-24 12:0 

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

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

相关文章

如何成为一名黑客?小白必学的6个基本步骤

黑客攻防是一个极具魅力的技术领域,但成为一名黑客毫无疑问也并不容易。你必须拥有对新技术的好奇心和积极的学习态度,具备很深的计算机系统、编程语言和操作系统知识,并乐意不断地去学习和进步。 如果你想成为一名优秀的黑客,下…

交叉编译 acl

交叉编译 acl 概述 访问控制列表(Access Control Lists,ACL)是应用在路由器接口的指令列表。在 Linux 系统中,ACL 用于设定用户针对文件的权限,而不是在交换路由器中用来控制数据访问的功能(类似于防火墙…

跑步耳机怎么选、最好用的跑步专用耳机分享

跑步时候戴着的耳机一直往下滑,跑步的步伐也不敢快起来,生怕耳机掉下去。除此之外,还担心跑步时流的汗水渗入到耳机里面,生怕因此被电到。因为没有合适的耳机在跑步时听歌,不但没能缓解跑步时的枯燥还徒增了些烦恼&…

力扣-市场分析

大家好,我是空空star,本篇带大家了解一道简单的力扣sql练习题。 文章目录前言一、题目:1158. 市场分析二、解题1.错误示范①提交SQL运行结果2.正确示范①提交SQL运行结果3.错误示范②提交SQL运行结果4.正确示范②提交SQL运行结果5.其他总结前…

华为OD机试题,用 Java 解【查找接口成功率最优时间段】问题

最近更新的博客 华为OD机试 - 猴子爬山 | 机试题算法思路 【2023】华为OD机试 - 分糖果(Java) | 机试题算法思路 【2023】华为OD机试 - 非严格递增连续数字序列 | 机试题算法思路 【2023】华为OD机试 - 消消乐游戏(Java) | 机试题算法思路 【2023】华为OD机试 - 组成最大数…

Allegro如何在关闭飞线模式下查看网络连接位置操作指导

Allegro如何在关闭飞线模式下查看网络连接位置操作指导 在用Allegro做PCB设计的时候,有时会因为设计需要,关闭飞线显示。 如何在关闭飞线显示模式下查看网络连接的位置,如下图 除了能看到网络连接的点位以外,还能看到器件的pin Number 如何显示出这种效果,具体操作如下 …

代码随想录算法训练营 || 回溯算法 491 46 47

Day25491.递增子序列力扣题目链接给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。示例:输入: [4, 6, 7, 7]输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]]思路有难度的一道题需要注意两个…

Google员工说出了我不敢说的心里话!

前言:本文来自Beyond的投稿,码农翻身做了修改。今天在Medium上看到一篇文章《The maze is in the mouse》,是一个刚从Google离职的员工写的,揭开了Google内部的各种问题,引发了很多人的共鸣,到目前为止&…

ChatGPT能看到图片,太神了!

闲来无事,给ChatGPT提供了一张图片的地址,他说他能看到,并且还描述了出来,真的是太神奇了。以下是对话: 我用Midjourney帮我生成了树世界的主界面图片了,很美 很好!如果你想要分享图片&#xf…

如果不使用时钟同步工具,linux如何解决时钟同步问题?仅需要一行命令即可。

这是一篇日记,记录了上帝下凡出手,解救苍生与水火之中的神奇文章,如果你也有过类似的经历,留言关注,咱们交流一下~ 目录 背景(如果不想知道可以跳过) 一行神奇的命令 一段一段的研究 总结 背…

实现“第 24”种设计模式

传统方案 if-else 在我们编程时出现的频率,无需我多赘述。当逻辑复杂时,我们会写出很多 if-else 语句,于是网络上充斥着大量的相关文章,教我们如何去除if-else,大多大同小异。 归结下来,无非是策略模式、…

凌恩生物资讯|抗性宏基因组又一力作|抗性基因+可移动元件研究新成果!

凌恩生物合作客户:合肥工业大学崔康平老师团队利用凌恩生物宏基因组抗性基因研究解决方案,对污水处理厂活性污泥中的钆(Gd(III))和抗生素磺胺甲噁唑(SMX)的联合污染情况进行了调查&a…

华为OD机试题,用 Java 解【滑动窗口最大和】问题

最近更新的博客 华为OD机试 - 猴子爬山 | 机试题算法思路 【2023】华为OD机试 - 分糖果(Java) | 机试题算法思路 【2023】华为OD机试 - 非严格递增连续数字序列 | 机试题算法思路 【2023】华为OD机试 - 消消乐游戏(Java) | 机试题算法思路 【2023】华为OD机试 - 组成最大数…

前端无障碍适配

无障碍简介: 帮助一些视障群体使用手机,点击的热区会增加配合文字识别增加一些语音播报的功能,手机一般可以通过:设置—》辅助功能—》无障碍功能菜单 体验无障碍功能 IOS:设置–》辅助功能----》旁白 需求背景 会有…

Allegro如何显示层叠Options和Find操作界面

Allegro如何显示层叠Options和Find操作界面 Allegro常规有三大操作界面,层叠,Options和Find,如下图 软件第一次启动的时候,三大界面是关闭的,下面介绍如何把它们打开,具体操作步骤如下 点击菜单上的View点击Windows

JavaScript 进阶(面试必备)--charater4

文章目录前言一、深浅拷贝:one: 浅拷贝:two:深拷贝二、异常处理:one: throw 抛异常:two: try /catch 捕获异常:three:debugger三、处理thisthis指向 :one:普通函数this指向this指向 :two: 箭头函数this指向3.2 改变this:one: call():two: apply():three: bind()四、性能优化:on…

优化算法(寻优问题)

前言 群智能算法(全局最优):模拟退火算法(Simulated annealing,SA),遗传算法(Genetic Algorithm, GA),粒子群算法(Particle Swarm Optimization&…

前端:你不知道的async await

1.先抛出一个场景:你是否在日常开发中经常使用类似代码?async function getXXList () {const result await this.getArrListApi({page:1,id:2})this.arr result.data.listconsole.log(结果是…, this.arr)……………………其他逻辑代码 }1.1 问题那你是…

OM | 顶刊论文解读:一种求解最大边权团问题的精确算法

解读人:曲晨辉,陈盈鑫,孙楚天,杨李平,张云天 编者按 本次解读的文章是于2020年发表在INFORMS Journal on Computing的“A Lagrangian Bound on the Clique Number and an Exact Algorithm for the Maximum Edge Weigh…

双指针、字符串、哈希表、链表、数组总结

目录总结1、交换元素swap2、链表设置哑结点3、while(cur -> next ! nullptr)代表运行到倒数第二个元素,也就是cur此时为倒数第一个元素4、在cur初始指向哑结点时,下面执行cur指向index的前一个节点5、关于链表,什么移动删除元素等&#xf…