前言:
Redis是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。
主要内容:
一、如何查看监控
安装好Redis后可以使用自带的连接客户端redis-cli连接至Redis服务,使用info命令即可查看到所有的redis运行状态
[root@node1 ~]# redis-cli info all #查看redis的信息
接下来要知道和会分析每个参数的意义;
二、所监控的各个参数说明
2.1、连接类信息
connected_clients ◦已连接客户端的数量(不包括通过从属服务器连接的客户端) • client_longest_output_list ◦当前连接的客户端当中,最长的输出列表 • client_longest_input_buf ◦当前连接的客户端当中,最大输入缓存 • blocked_clients ◦正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量
2.2、内存类信息
used_memory ◦当前使用的内存信息,以字节为单位 • used_memory_rss ◦当前操作系统分配给 Redis 的内存 • used_memory_peak ◦Redis 的内存消耗峰值,以字节为单位 • used_memory_peak_human ◦以人类可读的格式返回 Redis 的内存消耗峰值 • mem_fragmentation_ratio ◦ used_memory_rss 和 used_memory 之间的比率
2.3、运行状态类信息
(学习视频分享:redis视频教程)
changes_since_last_save ◦上次保存数据库之后,执行命令的次数 • bgsave_in_progress ◦后台进行中的 save 操作的数量 • last_save_time ◦最后一次成功保存的时间点,以 UNIX 时间戳格式显示 • bgrewriteaof_in_progress ◦后台进行中的 aof 文件修改操作的数量 • total_connections_received ◦运行以来连接过的客户端的总数量 • total_commands_processed ◦运行以来执行过的命令的总数量 • expired_keys ◦运行以来过期的 key 的数量 • keyspace_hits ◦命中 key 的次数 • keyspace_misses ◦不命中 key 的次数
使用如下命令监控redis当前的dbindex的信息
[root@localhost ~]# redis-cli info Keyspace ######命令结果输出######### # Keyspace db0:keys=4,expires=0,avg_ttl=0 db1:keys=2,expires=0,avg_ttl=0 db4:keys=4,expires=0,avg_ttl=0 db9:keys=57,expires=0,avg_ttl=0 相关解释: 第一列 ◦表示 dbindex • keys ◦ dbindex 下含有的key的数量 • expires ◦ dbindex 下带有生存期的 key 的数量 • avg_ttl ◦ dbindex 存活的时间计数
参考地址:
redis教程:http://www.runoob.com/redis/redis-tutorial.html
redis百度百科:https://baike.baidu.com/item/Redis/6549233?fr=aladdin
redis官网:https://redis.io/
相关推荐:redis数据库教程
以上是如何实时监控redis性能的详细内容。更多信息请关注PHP中文网其他相关文章!

Redis是现在最热门的key-value数据库,Redis的最大特点是key-value存储所带来的简单和高性能;相较于MongoDB和Redis,晚一年发布的ES可能知名度要低一些,ES的特点是搜索,ES是围绕搜索设计的。

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了关于redis的一些优势和特点,Redis 是一个开源的使用ANSI C语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式存储数据库,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了Redis Cluster集群收缩主从节点的相关问题,包括了Cluster集群收缩概念、将6390主节点从集群中收缩、验证数据迁移过程是否导致数据异常等,希望对大家有帮助。

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了Redis实现排行榜及相同积分按时间排序,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,希望对大家有帮助。

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了关于原子操作中命令原子性的相关问题,包括了处理并发的方案、编程模型、多IO线程以及单命令的相关内容,下面一起看一下,希望对大家有帮助。

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了bitmap问题,Redis 为我们提供了位图这一数据结构,位图数据结构其实并不是一个全新的玩意,我们可以简单的认为就是个数组,只是里面的内容只能为0或1而已,希望对大家有帮助。

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了Redis实现排行榜及相同积分按时间排序,本文通过实例代码给大家介绍的非常详细,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了关于实现秒杀的相关内容,包括了秒杀逻辑、存在的链接超时、超卖和库存遗留的问题,下面一起来看一下,希望对大家有帮助。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

SublimeText3 Linux新版
SublimeText3 Linux最新版

SublimeText3汉化版
中文版,非常好用

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)