报警知识库


Redis统计报警

<h3>(1) <strong>告警描述</strong></h3> <p>业务[XXX],虚拟机[X.X.X.X],用途[XX]REDIS|REDIS_XX|统计|XXXXXX</p> <p>示例:</p> <p>1.业务[诸葛运维,redis_监控],虚拟机[10.168.1.5],位于[信息中心],负责人[admin]REDIS|REDIS_6380|统计|拒绝连接因超限拒绝连接新增数提醒,因超限拒绝连接新增数为4</p> <p>2.业务[诸葛运维,redis_监控],虚拟机[10.168.1.5],位于[信息中心],负责人[admin]REDIS|REDIS_6379|统计|驱逐键因内存超限驱逐键新增数提醒,因内存超限驱逐键新增数为5</p> <p>3.业务[诸葛运维,redis_监控],虚拟机[10.168.1.5],位于[信息中心],负责人[admin]REDIS|REDIS_6380|统计|慢查询数量慢查询数量提醒,慢查询数量为10</p> <h3>(2) <strong>告警说明</strong></h3> <p>1.Redis 中的maxclients 参数指定了服务器允许的最大连接数。当连接数达到这个限制时,Redis 服务器将不再接受新的连接请求,而是返回 &quot;Connection refused&quot; 错误消息给客户端。</p> <p>解决办法:根据实际情况,修改 maxclients 参数。或者清理无效连接。</p> <p>2.Redis 通过 LRU(Least Recently Used)算法来选择要被驱逐的键。当 Redis 的内存使用超过限制时,Redis 会扫描内存中的所有键,并根据最近访问时间(LRU)来判断哪些键是最久未使用的。然后 Redis 会删除这些最久未使用的键,以回收内存空间。在使用 Redis 时,应该根据实际情况来设置内存使用限制。</p> <p>3.Redis 监控中慢查询阈值为2分钟 ,即执行时间超过 2分钟的查询操作会被记录为慢查询并报警。可以通过慢查询tab页查看产生慢查询的语句相关信息。</p> <p>解决办法: 优化查询语句,怎家Redis服务器资源。</p> <h3>(3) <strong>监控对象</strong></h3> <p>Redis数据库服务器的统计信息状态。</p> <h3>(4) <strong>监控方式</strong></h3> <p>通过 redis_client客户端连接到指定数据库采集数据。</p> <h3>(5) <strong>告警规则</strong></h3> <p>默认为提醒级别</p> <h3></h3>

页面列表

ITEM_HTML