1.1. FS Client Metrics Table
ceph daemon /var/run/ceph/ceph-client.admin.asok perf dump
监控类型
监控项
说明
级别
AsyncMessenger*
msgr_recv_messages
网络接收消息
| msgr_send_messages | 网络发送消息 | |
| msgr_recv_bytes | 网络接收字节 | |
| msgr_send_bytes | 网络发送字节 | |
| msgr_created_connections | 创建连接数 | |
| msgr_active_connections | 有效连接数 | |
| msgr_running_total_time | 线程运行的总时间 | |
| msgr_running_send_time | 消息发送的总时间 | |
| msgr_running_recv_time | 消息接收的总时间 | |
| msgr_running_fast_dispatch_time | 快速调度总时间 | |
1.2. FS Client Metrics Table
监控类型
监控项
说明
级别
client
reply.avgcount
在元数据请求上接收答复的等待时间队列的平均数
| reply.sum | 在元数据请求上接收答复的等待时间队列的总数 | |
| reply.avgtime | 在元数据请求上接收答复的等待时间队列的平均时间 | |
| lat.avgcount | 处理元数据请求的等待时间队列的平均数 | |
| lat.sum | 处理元数据请求的等待时间队列的总数 | |
| lat.avgtime | 处理元数据请求的等待时间队列的平均时间 | |
| wrlat.avgcount | 文件数据写入操作的等待时间队列的平均数 | |
| wrlat.sum | 文件数据写入操作的等待时间队列的总数 | |
| wrlat.avgtime | 文件数据写入操作的等待时间队列的平均时间 | |
1.3. FS ObjectCacher-libcephfs Metrics Table
监控类型
监控项
说明
级别
objectcacher-libcephfs
cache_ops_hit
命中缓存
| cache_ops_miss | 穿透缓存 | |
| cache_bytes_hit | 命中缓存大小 | |
| cache_bytes_miss | 穿透缓存大小 | |
| data_read | 读数据大小 | |
| data_written | 写缓存数据大小 | |
| data_flushed | 数据刷新 | |
| data_overwritten_while_flushing | 刷新时数据重写 | |
| write_ops_blocked | 肮脏限制延迟的写操作 | |
| write_bytes_blocked | 写入脏数据的限制 | |
| write_time_blocked | 由于脏数据限制而阻塞写入的时间 | |
监控类型
监控项
说明
perf dump objecter
op_active
主动操作数
op_laggy
消极操作数
op_send
发送操作数
op_send_bytes
发送操作bytes
op_resend
重操作数
op_reply
回复操作数
op
操作数
op_r
读操作数
op_w
写操作数
op_rmw
读写修改操作数
op_pg
PG操作数
osdop_stat
操作状态
osdop_create
创建对象操作
osdop_read
读操作
osdop_write
写操作
osdop_writefull
写满对象操作
osdop_writesame
写相同的对象操作
osdop_append
追加操作
osdop_zero
设置对象0操作
osdop_truncate
截断对象操作
osdop_delete
删除对象操作
osdop_mapext
映射范围操作
osdop_sparse_read
稀少读操作
osdop_clonerange
克隆范围操作
osdop_getxattr
获取xattr操作
osdop_setxattr
设置xattr操作
osdop_cmpxattr
比较xattr操作
osdop_rmxattr
移除xattr操作
osdop_resetxattrs
重置xattr操作
osdop_tmap_up
tmap更新操作
osdop_tmap_put
tmap推送操作
osdop_tmap_get
tmap获取操作
osdop_call
调用执行操作
osdop_watch
监控对象操作
osdop_notify
对象操作通知
osdop_src_cmpxattr
多个操作扩展属性
osdop_pgls
pg对象操作
osdop_pgls_filter
pg过滤对象操作
osdop_other
其他操作
linger_active
主动延迟操作
linger_send
延迟发送操作
linger_resend
延迟重新发送
linger_ping
延迟ping操作
poolop_active
主动池操作
poolop_send
发送池操作
poolop_resend
重新发送池操作
poolstat_active
主动获取池子统计操作
poolstat_send
发送池子统计操作
poolstat_resend
重新发送池子统计操作
statfs_active
fs状态操作
statfs_send
发送fs状态
statfs_resend
重新发送fs状态
command_active
活动的命令
command_send
发送指令
command_resend
重新发送指令
map_epoch
OSD map epoch
map_full
接收满的OSD map
map_inc
接收到增量OSD map
osd_sessions
osd 会话
osd_session_open
打开osd会话
osd_session_close
关闭osd会话
osd_laggy
缓慢的osd会话
omap_wr
osd map读写操作
omap_rd
osd map读操作
omap_del
osd map删除操作
监控类型
监控项
说明
级别
perf dump throttle-*
val
当前可用的值
*
max
最大限制数
*
get
获取到的值
*
get_sum
获取到的总数
*
get_or_fail_fail
获取或者错误值
*
get_or_fail_success
获取或者错误成功值
*
take
接受值
*
take_sum
接受总数
*
put
推送值
*
put_sum
推送总数
*
wait.avgcount
等待平均数量
*
wait.sum
等待总数
ceph daemon /var/run/ceph/ceph-client.admin.asok status
监控类型
监控项
说明
级别
status
osd_epoch_barrier
osd_epoch
osd epoch编号
mds_epoch
mds epoch编号
inode_count
文件句柄数量
addr_str
客户端地址
inst_str
客户端inst信息
id
编号
dentry_pinned_count
文件夹数量
dentry_count
所有文件数量(包含文件夹)
metadata.ceph_sha1
ceph sha1
metadata.ceph_version
ceph版本号
metadata.entity_id
账号id信息
metadata.hostname
机器名
metadata.mount_point
挂载目录
metadata.pid
进程pid
metadata. root
挂载父节点