1、slowlog get N

    用于监控超过一定时间的慢查询。

    127.0.0.1:6379>slowlog get 128  // 只存储128条满日志,多了会顶掉    1) (integer) 77            // 编号2) (integer) 1509876448    // 时间戳3) (integer) 28599      // 耗时,微妙4) 1) "info"         // 命令2) "loglevel"       // 操作key

  2、redis-cli -h <ip> -p <port> monitor

   控host为ip,端口为port,redis的连接及读写操作

 redis-cli -h localhost -p 6379 monitor
OK
1516537056.596104 [0 10.159.37.151:47869] "PING"
1516537056.596442 [0 10.159.37.151:47869] "LLEN" "00000:RedisListQueue:XT-IMAGE-CACHE-UPDATER"
1516537057.660408 [0 10.159.37.151:63487] "PING"
1516537057.660464 [0 10.159.37.151:56679] "PING"
1516537057.660714 [0 10.159.37.151:56679] "LLEN" "00000:RedisListQueue:XT-PUBACCT-ASYNC-CALLER"
1516537057.660749 [0 10.159.37.151:63487] "LLEN" "00000:RedisListQueue:XT-USER-GROUP-HEADER-UPDATER"

  3、ping

     判断客户端和服务器连接是否正常

  4、redis-cli -h <ip> -p <port> info 

# Server
redis_version:2.8.8                     # Redis 的版本
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:bf5d1747be5380f
redis_mode:standalone
os:Linux 2.6.32-220.7.1.el6.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
gcc_version:4.4.7                       #gcc版本
process_id:49324                        # 当前 Redis 服务器进程id
run_id:bbd7b17efcf108fdde285d8987e50392f6a38f48
tcp_port:6379
uptime_in_seconds:1739082               # 运行时间(秒)
uptime_in_days:20                       # 运行时间(天)
hz:10
lru_clock:1734729
config_file:/home/s/apps/RedisMulti_video_so/conf/zzz.conf# Clients
connected_clients:1                     #连接的客户端数量
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0# Memory
used_memory:821848                       #Redis分配的内存总量
used_memory_human:802.59K
used_memory_rss:85532672                 #Redis分配的内存总量(包括内存碎片)
used_memory_peak:178987632
used_memory_peak_human:170.70M           #Redis所用内存的高峰值
used_memory_lua:33792
mem_fragmentation_ratio:104.07           #内存碎片比率
mem_allocator:tcmalloc-2.0# Persistence
loading:0
rdb_changes_since_last_save:0            #上次保存数据库之后,执行命令的次数
rdb_bgsave_in_progress:0                 #后台进行中的 save 操作的数量
rdb_last_save_time:1410848505            #最后一次成功保存的时间点,以 UNIX 时间戳格式显示
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:0
rdb_current_bgsave_time_sec:-1
aof_enabled:0                            #redis是否开启了aof
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_last_write_status:ok# Stats
total_connections_received:5705          #运行以来连接过的客户端的总数量
total_commands_processed:204013          # 运行以来执行过的命令的总数量
instantaneous_ops_per_sec:0
rejected_connections:0
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_keys:34401                       #运行以来过期的 key 的数量
evicted_keys:0                           #运行以来删除过的key的数量
keyspace_hits:2129                       #命中key 的次数
keyspace_misses:3148                     #没命中key 的次数
pubsub_channels:0                        #当前使用中的频道数量
pubsub_patterns:0                        #当前使用中的模式数量
latest_fork_usec:4391# Replication
role:master                              #当前实例的角色master还是slave
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0# CPU
used_cpu_sys:1551.61
used_cpu_user:1083.37
used_cpu_sys_children:2.52
used_cpu_user_children:16.79# Keyspace
db0:keys=3,expires=0,avg_ttl=0             #各个数据库的 key 的数量,以及带有生存期的 key 的数量

  5、redis-cli -p <port>  --stat

    实时打印出host为localhost,端口为port,redis实例的总体信息

    

[root@acttest03 ~]# redis-cli -p 6379 --stat
------- data ------ --------------------- load -------------------- - child -
keys       mem      clients blocked requests            connections
7772       50.19M   596     0       4543677 (+0)        15867
7772       50.19M   596     0       4543678 (+1)        15867
7772       50.19M   596     0       4543679 (+1)        15867
7772       50.19M   596     0       4543680 (+1)        15867
7772       50.19M   596     0       4543681 (+1)        15867
7772       50.19M   596     0       4543682 (+1)        15867
7772       50.19M   596     0       4543683 (+1)        15867
7772       50.19M   596     0       4543684 (+1)        15867    

  6、CONFIG SET watchdog-period 500

    通过CONFIG SET命令设置watchdog-period参数,其值单位为毫秒,在上例中,运行时间超过500毫秒的操作将会被记录下来保存到日志文件。

    注意:这个参数只能通过CONFIG SET来设置,在配置文件里是无法设置的,因为在默认情况下,是绝不推荐开启它的。对性能和稳定性都有影响。当你诊断完成后,可以再通过上面的命令,将延迟时间设置为0来关闭watchdog的功能。

转载于:https://www.cnblogs.com/youzhongmin/p/8284815.html

Redis数据库的管理相关推荐

  1. SpringBoot2.0 基础案例(08):集成Redis数据库,实现缓存管理

    一.Redis简介 Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, Elastic ...

  2. redis 数据结构 内存管理 持久化

    为什么80%的码农都做不了架构师?>>>    Redis 内存数据结构与编码 OBJECT encoding key.DEBUG OBJECT key 简单动态字符串(simple ...

  3. 彻底取代Redis+数据库架构,京东618稳了!

    作者介绍 京东零售在线存储部,致力于分布式系统.开源数据库技术的研究,主要负责数据库性能调优.监控和架构设计. 过去十年,随着移动互联网指数级的增长,企业和用户对应用程序的响应性能要求越来越高, 如何 ...

  4. 超强、超详细Redis数据库入门教程

    这篇文章主要介绍了超强.超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下 [本教程目录] 1.redis是什么 2.redis的作者何许人也 3.谁在使用r ...

  5. Redis数据库的应用场景介绍

    https://www.jb51.net/article/68262.htm 一.MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载 ...

  6. Serverless 解惑——函数计算如何访问 Redis 数据库

    函数计算(Function Compute):函数计算 是事件驱动的全托管计算服务.使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码.函数计算为您准备好计算资源,弹性地可靠地运行任务 ...

  7. mysql 迭代更新_MySQL、MongoDB、Redis 数据库之间的区别与使用(本章迭代更新)

    MySQL.MongoDB.Redis 数据库之间的区别与使用 MySQL.MongoDB.Redis 数据库之间的区别与使用(本章迭代更新) update:2019年2月20日 15:21:19(本 ...

  8. zincrby redis python_【Redis数据结构 序】使用redispy操作Redis数据库

    点击蓝色"不太灵光的程序员"关注我哟加个"星标",每天上午 08:00,干货推送!本文依旧会对学习内容进行拆分,建议阅读时间基本保持10分钟内,想学习之前章节内 ...

  9. NoSQL数据库之Redis数据库:Redis的介绍与安装部署(redis-2.8.19/3.2.5)

     NoSQL(NoSQL = Not Only SQL),它指的是非关系型的数据库.随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w ...

最新文章

  1. 备忘录吕吕没有备忘录十新建_一份备忘单,可帮助您记住CSS自定义属性
  2. 关于tcp、http可能你想知道的那些事
  3. Apache上部署Django
  4. HTML5 学习手笔二:canvas API 绘制树形图案A
  5. jdbc远程连接mysql url_jdbc连接mysql之url书写
  6. 家用电脑改成无盘服务器,怎么把自己家电脑硬盘弄成无盘
  7. docker运行oracle11g
  8. fix ubuntu boot(grub)
  9. linux界面安装mysql_linux安装mysql可视化界面
  10. tomcat常见漏洞
  11. 计算机硬件对于工作的重要性,计算机硬件日常维护的重要性
  12. 优秀软件测试工程师必读书籍推荐
  13. UI基础二:下拉,F4,OP等
  14. 火狐书签栏 谷歌_适用于Firefox的Google工具栏等
  15. Verilog仿真器
  16. mysql五日均线_中国股市:一根“5日均线”走天下,线上买,线下卖,简直了!...
  17. OpenFaaS - 以自己的方式运行容器化函数
  18. 论语 子张篇(笔记)
  19. なな : 动态jianmo
  20. 吃瓜教程——第1,2章

热门文章

  1. 【STM32】ST-LINK固件升级
  2. 【Linux网络编程】TCP网络编程中connect listen和accept三者之间的关系
  3. 【Linux】一步一步学Linux——bg命令(131)
  4. 正则表达式不包含某个字符串_JMeter必知必会系列(18) JMeter正则表达式提取器疑难分析...
  5. 推箱子java下载_Java实现简单推箱子游戏
  6. 运维请注意:”非常危险“的Linux命令大全
  7. 每天一道LeetCode-----计算给定序列中所有长度为k的滑动窗的最大值集合
  8. js利用localStorage和sessionStorage完成记住我功能
  9. 记录完全分布式开发zookeeper hadoop flume kafka hbase
  10. 关于IPC入侵的一些细节