说到Redis监控,首先要想到监控的方案基于的数据来源。Redis自带的info命令和monitor命令能够获得Redis相关的信息。
info命令信息
info命令返回的信息,可以分为如下几大类:
#Server、#Clients、#Memory、#Persistence、#Stats、#Replication、#Cpu、#Cluster、#Keyspace
#Server的字段 | ||
redis_version | 3.2.8 | redis版本号 |
redis_git_sha1 | 00000000 |
|
redis_git_dirty | 0 | 0 |
redis_build_id | d1f59203fdfaeb5a |
|
redis_mode | standalone |
|
OS | Darwin 16.4.0 x86_64 |
|
arch_bits | 64 | 64 |
multiplexing_api | kqueue |
|
gcc_version | 4.2.1 | |
process_id | 402 | |
run_id | d2d68bdf042ea44ebc5629b9d31b03fb1fa4b1cd |
|
tcp_port | 6379 |
|
uptime_in_seconds | 776577 |
|
uptime_in_days | 8 | 8 |
hz | 10 | 10 |
lru_clock | 1826802 |
|
executable | /usr/local/opt/redis/bin/redis-server |
|
config_file | /usr/local/etc/redis.conf | redis的配置文件位置 |