IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Redis 最全性能监控指标:汇总实战,java定时器原理 -> 正文阅读

[大数据]Redis 最全性能监控指标:汇总实战,java定时器原理

| Name | Description |

| — | — |

| used_memory | 已使用内存 |

| mem_fragmentation_ratio | 内存碎片率 |

| evicted_keys | 由于最大内存限制被移除的key的数量 |

| blocked_clients | 由于BLPOP,BRPOP,or BRPOPLPUSH而备阻塞的客户端 |

基本活动指标:Basic activity


| Name | Description |

| — | — |

| connected_clients | 客户端连接数 |

| conected_laves | slave数量 |

| master_last_io_seconds_ago | 最近一次主从交互之后的秒数 |

| keyspace | 数据库中的key值总数 |

持久性指标: Persistence


| Name | Description |

| — | — |

| rdb_last_save_time | 最后一次持久化保存磁盘的时间戳 |

| rdb_changes_sice_last_save | 自最后一次持久化以来数据库的更改数 |

错误指标:Error


| Name | Description |

| — | — |

| rejected_connections | 由于达到maxclient限制而被拒绝的连接数 |

| keyspace_misses | key值查找失败(没有命中)次数 |

| master_link_down_since_seconds | 主从断开的持续时间(以秒为单位) |

监控方式


redis-benchmark redis-stat redis-faina redislive redis-cli

monitor

showlog

1、get:获取慢查询日志

2、len:获取慢查询日志条目数

3、reset:重置慢查询日志

相关配置:

slowlog-log-slower-than 1000 # 设置慢查询的时间下线,单位:微秒

slowlog-max-len 1

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

00 # 设置慢查询命令对应的日志显示长度,单位:命令数

info(可以一次性获取所有的信息,也可以按块获取信息)

1、server:服务器运行的环境参数

2、clients:客户端相关信息

3、memory:服务器运行内存统计数据

4、persistence:持久化信息

5、stats:通用统计数据

6、Replication:主从复制相关信息

7、CPU:CPU使用情况

8、cluster:集群信息

9、Keypass:键值对统计数量信息

终端info命令使用

./redis-cli info 按块获取信息 | grep 需要过滤的参数

./redis-cli info stats | grep ops

交互式info命令使用

#./redis-cli

info server

性能监控:


redis-cli info|grep ops# 每秒操作数

内存监控:


[root@CombCloud-2020110836 src]# ./redis-cli info | grep used | grep human`

used_memory_human:2.99M # 内存分配器从操作系统分配的内存总量`

used_memory_rss_human:8.04M #操作系统看到的内存占用,top命令看到的内存`

used_memory_peak_human:7.77M # redis内存消耗的峰值`

used_memory_lua_human:37.00K # lua脚本引擎占用的内存大小`

由于BLPOP,BRPOP,or BRPOPLPUSH而备阻塞的客户端

[root@CombCloud-2020110836 src]# ./redis-cli info | grep blocked_clients

blocked_clients:0

由于最大内存限制被移除的key的数量

[root@CombCloud-2020110836 src]# ./redis-cli info | grep evicted_keys

evicted_keys:0 #

内存碎片率

[root@CombCloud-2020110836 src]# ./redis-cli info | grep mem_fragmentation_ratio

mem_fragmentation_ratio:2.74

已使用内存

[root@CombCloud-2020110836 src]# ./redis-cli info | grep used_memory:

used_memory:3133624

基本活动指标:


redis连接了多少客户端 通过观察其数量可以确认是否存在意料之外的连接。如果发现数量不对劲,就可以使用lcient list指令列出所有的客户端链接地址来确定源头。

[root@CombCloud-2020110836 src]# ./redis-cli info | grep connected_clients

connected_clients:1

[root@CombCloud-2020110836 src]# ./redis-cli info | grep connected

connected_clients:1 # 客户端连接数量

connected_slaves:1 # slave连接数量

持久性指标:


[root@CombCloud-2020110836 src]# ./redis-cli info | grep rdb_last_save_time

rdb_last_save_time:1591876204 # 最后一次持久化保存磁盘的时间戳

[root@CombCloud-2020110836 src]# ./redis-cli info | grep rdb_changes_since_last_save

rdb_changes_since_last_save:0 # 自最后一次持久化以来数据库的更改数

错误指标


由于超出最大连接数限制而被拒绝的客户端连接次数,如果这个数字很大,则意味着服务器的最大连接数设置得过低,需要调整maxclients

[root@CombCloud-2020110836 src]# ./redis-cli info | grep connected_clients

connected_clients:1

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-24 08:01:04  更:2021-11-24 08:03:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:28:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码