Redis状态查看:使用命令 redis-cli info 可以查看Redis服务器的详细信息,包括内存使用、连接数、命令统计等。实例名查询:通过 redis-cli config get *name* 或查看配置文件中的 requirepass 和实例标识;ps -ef | grep redis 查看进程实例名。关键监控技巧:监控内存使用(used_memory)、键数量(db0:keys)、连接数(connected_clients)、QPS(instantaneous_ops_per_sec),设置告警阈值;使用 INFO replication 检查主从状态;慢查询日志通过 slowlog 查看。
CSDN博客
1、Redis状态查看命令:redis-cli -p 6379 -a password info:查看redis状态。redis-cli -p 6379 -a password info memory:查看内存使用情况。redis-cli -p 6379 -a password info stats:查看命令执行次数和耗时统计等。redis-cli -p 6379 -a password info keyspace:查看key数量。
阿里云文档
登录到ECS服务器,运行以下命令查看实例进程:ps -ef |grep redis。输出中,grep 命令右侧的路径和启动参数显示实例ID和端口号。如果只有一个实例,则无需查询实例ID。实例ID可用于登录控制台或使用redis-cli命令。
腾讯云开发者社区
Redis实例信息查询:通过腾讯云控制台进入实例详情页查看基本信息,包括实例ID、实例名称、内网/外网IP和端口。命令行查询实例名:redis-cli --cluster info 或直接在配置文件redis.conf中搜索requirepass或实例标识。
知乎专栏
关键监控指标:1.内存使用率(used_memory_rss/used_memory)>80%告警;2.客户端连接数(connected_clients)异常增长;3.键值命中率(keyspace_hits/(keyspace_hits+keyspace_misses))<90%;4.延迟(instantaneous_ops_per_sec);5.主从延迟(master_repl_offset差值)。
简书文章
查看Redis实例名:ps aux | grep redis,查看进程参数中--instanceid或端口区分实例。状态查看:INFO all 获取完整状态,包括server、clients、memory、persistence、stats、replication、cpu、commandstats、cluster、keyspace。
博客园
监控技巧:1.使用redis-cli monitor实时监控命令;2.慢查询:CONFIG SET slowlog-log-slower-than 10000;SLOWLOG GET 10;3.内存优化:监控evicted_keys,大内存碎片时MEMORY PURGE;4.定期INFO commandstats分析热点命令。
FAQ
Q: 如何快速检查Redis是否在运行?
A: 使用 redis-cli ping,如果返回PONG则正常。
Q: 实例名找不到怎么处理?
A: 查看 /etc/redis/redis.conf 或启动脚本中的参数。
Q: 内存告警怎么设置?
A: 监控 used_memory_peak,超过阈值自动扩容或清理。
Q: 主从复制状态怎么确认?
A: INFO replication,检查 role 和 repl_offset。