redis常用性能分析命令
一、连接
src/redis-cli -h 10.20.137.141 -p 6379
>auth 123456789 src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789
src/redis-cli -h {ip} -p {port} -a {password} monitor
二、常用性能分析命令
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 monitor
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info clients|grep connected_clients 查看客户端已连接个数
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info memory|egrep '(used_memory_human|used_memory_peak_human)'
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info memory|grep -e "used_memory_human" -e "used_memory_peak_human" 查看当前使用内存量和历史最高峰值
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info stats | grep total_commands 查看启动到当前处理命令总数
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info stats | grep instantaneous_ops_per_sec 每秒操作数
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info stats | grep expired_keys 已过期的key数量
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info stats | grep instantaneous_input_kbps 每秒进出流量(70444byte)0.07M
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info stats | grep rejected_connections拒绝的连接请求量
src/redis-cli -h 10.20.137.141 -p 6379 -a 123456789 info memory|grep mem_fragmentation_ratio
内存碎片比例(如果超过1,表示存在内存碎片;如果小于1,说明内存被交换到swap里面去了。计算公式为:used_memory_rss/used_memory)
src/redis-cli -h IP -p 26379 -a 123456 info|grep process_id
src/redis-cli info clients|grep connected_clients 查看客户端已连接个数
三、动态修改保存方式
config set save "" 不持久化
config rewrite
config get save
四、latency命令报告
latency latest记录最后的延迟事件记录,每个事件包含以下几个变量(事件名、事件延迟状态时间戳、延迟时间ms、此时间最大延迟)
注意:Unix时间戳转换方式为:
date -d@'1466059344' "+ %Y-%m-%d %H:%M:%S"
date -d"2016-06-16 16:50:50" '+%s'
127.0.0.1:6379>latency latest
1)"command" 事件类型
2)(integer) 1466059344 发生时间
3)(integer) 250 延迟时间0.25ms
4)(integer)1000 事件延迟最大时间为1s 127.0.0.1:6379>history events 此命令可以打印相应延迟事件相关的时间和耗时
127.0.0.1:6379>latency reset command重置事件的相关延迟操作,清空记录
127.0.0.1:6379>latency graph command
127.0.0.1:6379>slowlog get 获取慢查询日志
127.0.0.1:6379>slowlog len 获取慢查询日志条数
127.0.0.1:6379>slowlog reset 清空慢查询
127.0.0.1:6379>config get maxclients查看最大连接数配置
redis常用性能分析命令的更多相关文章
- Linux 常用性能分析命令
性能分析 vmstat 虚拟内存统计 用法 Usage: vmstat [options] [delay [count]] Options: -a, --active active ...
- jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
jstack(查看线程).jmap(查看内存)和jstat(性能分析)命令 公司内部同事分享的一篇文章 周末看到一个用jstack查看死锁的例子.昨天晚上总结了一下jstack(查看线程).jma ...
- 命令:jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
命令:jstack(查看线程).jmap(查看内存)和jstat(性能分析)命令 这些命令 必须 在 linux jdk bin 路径 下执行 eq: ./jstack 10303 即可 如果想把 ...
- Linux性能分析命令工具汇总
转自:http://rdc.hundsun.com/portal/article/731.html?ref=myread 出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章. ...
- Java应用常用性能分析工具
Java应用常用性能分析工具 好的工具有能有效改善和提高工作效率或加速分析问题的进度,笔者将从事Java工作中常用的性能工具和大家分享下,如果感觉有用记得投一票哦,如果你有好的工具也可以分享给我 工具 ...
- Java程序员常用Linux性能分析命令
性能分析 vmstat 虚拟内存统计 用法 Usage: vmstat [options] [delay [count]] Options: -a, --active active/inactive ...
- linux性能分析命令top
发布时间: 2013-12-14浏览次数:154分类: 服务器 top是linux最常用的性能分析工具了,它是个交互式工具,提供系统的整体性能,如正在执行的进程信息包括进程ID,内存占用率,CPU占用 ...
- linux性能分析命令1:top命令
转载:http://www.cnblogs.com/peida/archive/2012/12/24/2831353.html top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的 ...
- linux 性能分析命令及其解释
很多时候,我们需要对linux上运行的环境大体有一个了解,那么久需要大体知道当前系统的相关资源的使用情况,那么可以用一些linux提供的丰富的命令来查看 性能分析 vmstat 虚拟内存统计 用法 U ...
随机推荐
- BAT,你好!字幕组,再见!——也许要跟美剧说再见了~
对于美剧迷来说,上周的星期六(2014 年11 月 22 日)是黑色的一天. 11 月 22 日,人人影视暂时关站,并发布公告称网站正在清理内容.虽然这不是人人影视第一次关站清理,而且人人影视还给出提 ...
- Android 设计原则【转载+整理】
原文地址 本文内容 吸引我的眼球 简化我的生活 让我眼前一亮 在使用过大量 Android APP 后,你会发现,遵循了下面这些原则的 APP 将会有更好的用户体验. 我们知道,往往国企的那些软件,都 ...
- Android ListView 和 ***Adapter 从本地/网络获取歌曲列表
本文内容 环境 项目结构 测试数据 演示 1:SimpleAdapter 演示 2:BaseAdapter 演示 3:CustomLazyList 演示 4:CustomLazyCompleteLis ...
- 在Windows中监视IO性能
附:在Windows中监视IO性能 本来准备写一篇windows中监视IO性能的,后来发现好像可写的内容不多,windows在细节这方面做的不是那么的好,不过那些基本信息还是有的. 在Windows中 ...
- ubuntu中apache2的安装与卸载
一.装apache2 安装命令:sudo apt-get install apache2 启动/停止/重启apache2: service apache2 start/stop/restart 二. ...
- C#远程执行Linux系统中Shell命令和SFTP上传文件
一.工具:SSH.Net 网址:https://github.com/sshnet/SSH.NET 二.调用命令代码: Renci.SshNet.SshClient ssh = "); ss ...
- sqlalchemy结果转json
网上搜了下,http://blog.csdn.net/liu_xing_hui/article/details/8956107 介绍的很详细,自动一个Encoder给json的dump方法使用,能够实 ...
- 用Github pages搭建自己制作的网页
本文固定链接http://blog.csdn.net/pspgbhu/article/details/51205264 本人自学前端一个多月,写个几个网页想要用来应聘,网上搜各种搭建站点的方法.发现不 ...
- 使用 loop device 制作安装镜像
看了下,手上的镜像中,文件系统才 100 多兆,但是整个镜像居然要 4G, 这意味着,我每次安装这个镜像到 SD 卡都要花很多没必要的时间. 所以,我提取了一些关键内容,然后,准备重新打包镜像. 1. ...
- 系统安装-007 CentOS7yum源添加、删除及其yum优化(转)
一.配置阿里云源为主源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bakwget -O /et ...