ceph rgw 开启 usage 日志

环境:centos7.6 、ceph luminious
1、修改配置文件 ceph.conf,增加 rgw enable usage log =true

[root@bakmtr01 ~]# cat /etc/ceph/ceph.conf 
[client.rgw.bakmtr01]
host = bakmtr01
keyring = /var/lib/ceph/radosgw/ceph-rgw.bakmtr01/keyring
log file = /var/log/ceph/ceph-rgw-bakmtr01.log
rgw enable usage log =true
...

2、创建 .usage pool

ceph osd pool create .usage

3、重启 rgw 节点

systemctl restart ceph-radosgw@rgw.bakmtr01
systemctl restart ceph-radosgw@rgw.bakmtr02
systemctl restart ceph-radosgw@rgw.bakmtr03

4、检查 rgw usage 配置

[root@bakmtr01 ~]# ceph daemon /var/run/ceph/ceph-client.rgw.bakmtr01.asok config show | grep usage
    "rgw_enable_usage_log": "true",
    "rgw_rest_getusage_op_compat": "false",
    "rgw_usage_log_flush_threshold": "1024",
    "rgw_usage_log_tick_interval": "30",
    "rgw_usage_max_shards": "32",
    "rgw_usage_max_user_shards": "1",

5、查看日志统计信息

radosgw-admin usage show --uid=mytest --start-date="2020-11-26 08:00:00" --end-date="2020-11-26 10:42:00"
radosgw-admin usage show --uid=mytest
radosgw-admin usage show

6、清除日志

radosgw-admin usage trim  --start-date="2020-11-26 08:00:00" --end-date="2020-11-26 10:42:00" --yes-i-really-mean-it
radosgw-admin usage trim --uid=hjtest
radosgw-admin usage trim --uid=hjtest --end-date="2020-11-26 10:42:00"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值