日志查询工具提供查询消息操作日志的功能,需要指定队列或主题名称、Message ID和起止时间。
版本说明
- 版本:Version 1.0.0
- 更新日期:2016-03-15
- 功能更新
支持指定队列或主题、Message ID、起止时间查询指定消息的操作日志。
安装步骤
- 下载工具包Version 1.0.0并解压。
- 进入aliyun-mns-logging-cmd-1.0.0/mns_logging目录,执行安装命令:
- Linux平台
sudo python setup.py install
- Windows平台
python.exe setup.py install
说明 以上命令仅支持Python2版本。 - Linux平台
更多帮助信息请参见aliyun-mns-logging-cmd-1.0.0/mns_logging/README文件。
配置
配置消息服务MNS和OSS域名、访问的账号信息和AccessKey,以杭州为例。
mnslogging_cmd config --ossendpoint=http://oss-cn-hangzhou.aliyuncs.com --endpoint=http://$accountid.mns.cn-hangzhou.aliyuncs.com --accesskeyid=$your_accesskey --accesskeysecret=$your_accesskeysecret
- $accountid:账号ID,可登录阿里云官网账号管理控制台查看。
- $your_accesskey:访问密钥ID,可登录阿里云官网账号管理控制台查看。
- $your_accesskeysecret:秘密访问密钥,可登录阿里云官网账号管理控制台查看。
查询队列日志
指定队列名称、Message ID和起止时间,查询指定消息的操作日志。
mnslogging_cmd queryqueuelog --queuename=$queuename --msgid=$msgid --starttime=$starttime --endtime=$endtime
- $queuename:队列名称。
- $msgid:查询消息的Message ID。
- $starttime:查询日志的开始时间。
- $endtime:查询日志的结束时间。
示例如下:
查询主题日志
指定主题名称、Message ID和起止时间,查询指定消息的操作日志。
mnslogging_cmd querytopiclog --topicname=$topicname --msgid=$msgid --starttime=$starttime --endtime=$endtime
- $topicname:主题名称。
- $msgid:查询消息的Message ID。
- $starttime:查询日志的开始时间。
- $endtime:查询日志的结束时间。
示例如下: