美文网首页
监控redis正在执行的命令

监控redis正在执行的命令

作者: 向上生长之路 | 来源:发表于2021-09-19 07:35 被阅读0次

使用redis作为缓存服务器开发过程中,有时候需要观察redis执行的命令是什么,便于分析定位问题。本文给大家介绍下怎么实现监控redis正在执行的命令~

redis缓存服务器

redis官方文档说明:https://redis.io/commands/monitor

根据redis官方文档,我们可以通过monitor命令来监控服务器正在执行的命令,语法如下:

redis-cli -h 服务器地址 -a 服务器密码 monitor

明白了原理,我们就可以在不同的操作系统下封装一个脚本,方便日后用到,下面来看下具体怎么编写~

windows系统下批处理脚本的写法

使用任意编辑器编辑以下代码,并另存为redis-monitor.bat

@echo off

title redis-monitor

cd redis-cli命令所在目录

redis-cli -h 你要监控的redis服务器地址 -a 被监控的redis服务器的密码 monitor

双击redis-monitor.bat,就会看到监控窗口跑起来了

在linux系统下shell脚本的写法

在linux服务器上使用vi编辑器编辑以下脚本,保存为redis-monitor.sh

#!/bin/bash

cd redis-cli命令所在路径
redis-cli -h 你要监控的redis服务器地址 -a 被监控的redis服务器的密码 monitor

增加执行权限:chmod +x redis-monitor.sh

运行脚本:./redis-monitor.sh

可以观察到脚本运行起来了,终端中输出了redis正在执行的指令~

相关文章

  • 监控redis正在执行的命令

    使用redis作为缓存服务器开发过程中,有时候需要观察redis执行的命令是什么,便于分析定位问题。本文给大家介绍...

  • 监控 redis 执行命令

    监控 redis 执行命令 Intro 最近在用 redis 的时候想看看执行了哪些命令,于是发现了 redis-...

  • 监控Redis操作

    目的:监控Redis操作的执行时间、执行命令、执行参数和执行结果 监控操作时间基本逻辑 RedisTemplate...

  • 3 redis 监控命令-slowlog

    redis 监控命令 monitor : 实时监控redis服务收到来自应用的所有命令 slowlog : 查看...

  • 4 redis 监控命令-info

    redis 监控命令 monitor : 实时监控redis服务收到来自应用的所有命令 slowlog : 查看...

  • 1 redis 监控命令

    redis 监控命令 monitor : 实时监控redis服务收到来自应用的所有命令 slowlog : 查看...

  • 2 redis 监控命令-monitor

    redis 监控命令 monitor : 实时监控redis服务收到来自应用的所有命令 slowlog : 查看...

  • Redis 命令

    Redis 命令 Redis 命令用于在 redis 服务上执行操作。 1、在本地服务上执行命令 要在 redis...

  • Redis 命令与键(key)

    Redis 命令用于在 redis 服务上执行操作。 要在 redis 服务上执行命令需要一个 redis 客户端...

  • Redis 命令

    Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。...

网友评论

      本文标题:监控redis正在执行的命令

      本文链接:https://www.haomeiwen.com/subject/hjwygltx.html