日志查询工具提供查询消息操作日志的功能,需要指定队列/主题名称、Message ID和起止时间。

版本说明

  • 版本:Version 1.0.0
  • 更新日期:2016-03-15
  • 功能更新

    支持指定队列/主题、MessageId、起止时间查询指定消息的操作日志。

安装步骤

  1. 下载工具包Version 1.0.0并解压。
  2. 进入mns_logging目录,执行安装命令:
    • Linux平台

      sudo python setup.py install

    • Windows平台

      python.exe setup.py install

更多帮助信息请参见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/$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指定查询日志的时间范围。

示例如下。

查询主题日志