-
Notifications
You must be signed in to change notification settings - Fork 1.2k
pika 服务器状态监控
Yin Shucheng edited this page Aug 8, 2016
·
1 revision
在pika的使用中,也为用户提供了丰富的info展示,用于监控服务器的运行状态。
- 主从状态;
- BinLog状态及配置;
- 统计信息包括:
- clients状态;
- QPS
- 当前引擎内存使用;
- db size、keyspace及状态;
info具体清单如下:
# Server
pika_version:1.0.5 ----------------------------------------------------------------- pika 版本信息
os:Linux 2.6.32-2.0.0.8-6 x86_64 --------------------------------------------------- 操作系统信息
arch_bits:64 ----------------------------------------------------------------------- 操作系统位数
process_id:12969 ------------------------------------------------------------------- pika pid信息
tcp_port:9001 ---------------------------------------------------------------------- pika 端口信息
thread_num:12 ---------------------------------------------------------------------- pika 线程数量
uptime_in_seconds:3074 ------------------------------------------------------------- pika 运行时间(秒)
uptime_in_days:0 ------------------------------------------------------------------- pika 运行时间(天)
config_file:/data1/pika9001/pika9001.conf ------------------------------------------ pika conf文件位置
is_bgsaving:No, , 0 ---------------------------------------------------------------- pika 备份信息:是否在备份,备份名称,备份执行时间
is_scaning_keyspace:No ------------------------------------------------------------- pika key space统计状态,是否在进行统计
is_compact:No ---------------------------------------------------------------------- 全量空洞回收(数据整理)是否正在进行
db_size:296M ----------------------------------------------------------------------- pika 当前db体积
log_size:22357M -------------------------------------------------------------------- pika 当前log总体积
compression:snappy ----------------------------------------------------------------- pika 当前压缩方案
safety_purge:write2file99546 ------------------------------------------------------- pika 当前能够安全清理的最新日志
expire_logs_days:7 ----------------------------------------------------------------- pika 日志过期时间
expire_logs_nums:200 --------------------------------------------------------------- pika 日志保留最大数量
# Clients
connected_clients:2 ---------------------------------------------------------------- 当前连接数
# Stats
total_connections_received:18 ------------------------------------------------------ 总连接次数统计
instantaneous_ops_per_sec:1 -------------------------------------------------------- 当前qps
accumulative_query_nums:633 -------------------------------------------------------- 请求总计
# Replication(MASTER)
role:master ------------------------------------------------------------------------ 本实例角色
connected_slaves:1 ----------------------------------------------------------------- 当前从库数量
slave0: host_port=192.168.1.1:57765 state=online ----------------------------------- 当前从库连接信息,如果有多个从库则依次展示
#从库(区别仅在于同步信息的展示):
# Replication(SLAVE)
role:slave ------------------------------------------------------------------------- 本实例角色
master_host:192.168.1.2 ------------------------------------------------------------ 主库IP
master_port:9001 ------------------------------------------------------------------- 主库端口
master_link_status:up -------------------------------------------------------------- 当前同步状态
slave_read_only:1 ------------------------------------------------------------------ 从库是否readonly
Keyspace(key数量展示,按照数据类型分类展示,默认不更新,仅在执行info keyspace 1的时候刷新该信息)
Time:2016-04-22 17:08:33 --------------------------------------------------------- 上一次统计的时间
kv keys:43
hash keys:503
list keys:0
zset keys:0
set keys:0
- 安装使用
- 支持的语言和客户端
- 当前支持的Redis接口以及兼容情况
- 配置文件说明
- 数据目录说明
- info信息说明
- 部分管理指令说明
- 差异化命令
- Pika Sharding Tutorials
- Pika订阅
- 配合sentinel(哨兵)实现pika自动容灾
- 如何升级到Pika3.0
- 如何升级到Pika3.1或3.2
- Pika多库版命令、参数变化参考
- Pika分片版本命令
- 副本一致性使用说明
- Pika内存使用
- Pika最佳实践
- 整体架构
- 线程模型
- 全同步
- 增量同步
- 副本一致性
- 快照式备份
- 锁的应用
- nemo存储引擎数据格式
- blackwidow存储引擎数据格式
- Pika源码学习--pika的通信和线程模型
- Pika源码学习--pika的PubSub机制
- Pika源码学习--pika的命令执行框架
- Pika源码学习--pika和rocksdb的对接
- pika-NoSQL原理概述
- pika在codis中的探索
- Pika 笔记
- pika 主从同步原理