全部产品
阿里云办公

查询-消息服务(MNS)日志

更新时间:2018-05-17 18:00:25

阿里云消息服务(MNS)支持将日志推送到日志服务,本文为您介绍日志成功推送后,如何通过日志查询特定信息。

消息服务日志格式队列消息操作日志、以及主题消息操作日志两个章节,其中日志包含了消息生命周期的所有内容,时间、地点、操作和上下文等。您可以通过实时查询、实时计算和离线计算三种方法对日志进行分析。

实时查询

本文档仅介绍几种常用场景的查询,用户可以通过组合多个关键字来实现更加复杂的查询。

查看队列消息的消息轨迹

步骤

  1. 在搜索框中输入队列名称和MessageId。格式为$queuename and $messageid

  2. 选择合适的时间范围后,单击搜索即可查看该消息的详细操作日志。

示例

查看loglog队列中MessageId为12682720A1B271D0-1-1635DD12B1C-200000004的消息轨迹。

  • 查询语句:loglog and 12682720A1B271D0-1-1635DD12B1C-200000004

  • 查询结果:如下图所示,查询结果中展示了该消息从发送到删除的过程。

    35374-1cn

查看队列消息写入量

步骤

  1. 在搜索框中输入队列名称和写入操作。格式为$queuename and (SendMessage or BatchSendMessage)

  2. 选择合适的时间范围后,单击搜索即可查看该队列的所有写入消息。鼠标移至绿色柱状图上,可以查看当前时间段内的具体消息数量。

示例

查看MyQueue队列中的消息写入量。

  • 查询语句:MyQueue