閱讀544 返回首頁    go 魔獸


查看日誌--OSS__日誌管理使用幫助_控製台使用幫助_消息服務-阿裏雲

  • 消息的操作日誌以分鍾為單位,按照固定的命名規則,生成一個 Object 寫入指定的Bucket中。
  • 隊列和主題消息操作日誌的Object路徑不同,具體路徑稍後介紹。
  • 日誌文件以 json 格式保存,用戶可以直接下載文件進行處理。
  • 整個日誌文件是一個 map,其中 key 是 MessageId,value 是操作該消息的多條日誌,每條日誌包含多個字段,例如:Action, Time 等。
  • MNS 推送日誌到用戶的 Bucket 會延遲大約15分鍾。

隊列消息的操作日誌

  1. <LoggingBucket>/QueueMessageLog/<QueueName>/YYYYmmdd/HHMMSS/log
  2. 示例:mnslogging/QueueMessageLog/TestQueue/20160229/101000/log
  3. 示例含義:該文件保存隊列TestQueue從2016/02/29-10:10:00 到 2016/02/29-10:11:00的消息操作日誌
  • LoggingBucket 表示用戶配置的 LoggingBucket 名稱;
  • QueueName 表示該 Object 所保存消息操作日誌的隊列名稱;
  • YYYY, mm, dd, HH, MM, SS 表示是該 Object 中日誌的起始時間,分別是年,月,日,小時,分鍾和秒;

主題消息的操作日誌

  1. <LoggingBucket>/TopicMessageLog/<TopicName>/YYYYmmdd/HHMMSS/log
  2. 示例:mnslogging/TopicMessageLog/TestTopic/20160229/100000/log
  3. 示例含義:該文件保存主題TestTopic從2016/02/19-10:00:00 到 2016/02/29-10:01:00的消息操作日誌
  • LoggingBucket 表示用戶配置的 LoggingBucket 名稱;
  • TopicName 表示該 Object 所保存消息操作日誌的主題名稱;
  • YYYY, mm, dd, HH, MM, SS 表示是該 Object 中日誌的起始時間,分別是年,月,日,小時,分鍾和秒;

2. 直接查看日誌Object

  • 1.1 登陸OSS控製台,單擊配置的 LoggingBucket 進入Bucket主頁麵;

  • 1.2 單擊左側的 Object管理 ,然後依次點擊子目錄即可查看相關的Object;

3. 使用工具查詢日誌

日誌查詢命令行工具提供queryqueuelog和querytopiclog命令,指定隊列/主題名稱、MessageId 和起止時間查詢指定消息的操作日誌。
具體的使用方法參考:日誌查詢命令行工具

最後更新:2016-11-23 17:16:09

  上一篇:go 查看日誌--LogService__日誌管理使用幫助_控製台使用幫助_消息服務-阿裏雲
  下一篇:go 開發者使用引導__開發人員指南_消息服務-阿裏雲