假設我想獲取給定雲服務的最後24小時的WADLogsTable日誌,也許縮小到給定的角色,甚至更深入到給定的實例。查詢是什麼樣的?有沒有什麼高層次的API?如何通過雲服務,角色和角色實例查詢WADLogsTable?
0
A
回答
2
因此,沒有API專用於查詢診斷數據。由於診斷數據存儲在Azure表中,因此只需查詢表即可獲取所需的數據。
你會注意到的一件事是這些表中的PartitionKey
表示以時鐘單位表示的時間(四捨五入爲最接近的分鐘)。如果你有興趣在獲取最後從WADLogsTable
表「X」時,這裏就是你需要做什麼:
- 轉換從和日期/時間(UTC)爲蜱。
- 在它們前面加上
0
。 - 在
PartitionKey
的查詢中使用這些參數。您正在使用REST API假設,查詢看起來是這樣的:
(PartitionKey GE「從日期/時間預謀零刻度」和PartitionKey樂「到 日期/時間預謀零刻度」 )
要進一步按角色或角色實例篩選,可以添加適當的篩選條件。例如:
(PartitionKey GE和PartitionKey文件「從日期/時間與添附的零蜱」「到 日期/時間與添附的零蜱」)和(角色當量「角色名稱」)
我寫了一篇很長時間的博客文章,您可能會發現它很有用:http://gauravmantri.com/2012/02/17/effective-way-of-fetching-diagnostics-data-from-windows-azure-diagnostics-table-hint-use-partitionkey/(注意:顯示存儲客戶端庫使用的代碼是基於舊版本的庫,因此您可能希望僅將其用於理解目的)。
相關問題
- 1. 如何在雲服務角色
- 2. 如何在只有一個實例的單個雲服務中託管工作者角色和Web角色?
- 3. Web角色vs工作者角色在雲服務/ Node.js
- 4. Azure角色和實例
- 5. Azure實例和Web角色
- 6. 通過角色
- 7. 我們是否可以在單個Azure雲服務實例中擁有工作角色和Web角色
- 8. 雲服務工作者角色ServicePointManager.DefaultConnectionLimit
- 9. 在單個Azure雲服務上部署多個Web角色和輔助角色
- 10. 如何管理角色和查詢?
- 11. AWS服務角色
- 12. 如何通過SQL查詢顯示SQL Server 2000服務器角色
- 13. 通過Putty通過IAM角色訪問AWS實例
- 14. 如何通過HTTPS獲取角色cli服務
- 15. 如何爲雲服務Web角色激活Azure CDN
- 16. 如何更改Azure雲服務工作者角色的大小?
- 17. 通過與boto關聯的IAM角色過濾ec2實例
- 18. Azure雲服務工作者角色崩潰和不健康
- 19. sql 2005服務器角色
- 20. DISCO的角色 - Web服務
- 21. AWS承擔EC2實例IAM角色不起作用的角色
- 22. 從Web角色應用配置到工人的角色實例
- 23. 從工作角色實例化工作角色
- 24. 如何爲角色查詢表
- 25. 實現web套接字服務器在Azure雲服務Web角色
- 26. 如何通過角色獲取用戶
- 27. TCP Worker角色到Web角色通信
- 28. 需要通過角色
- 29. Azure雲網絡角色+ AspNetCompiler?
- 30. Web角色/員工角色/ VM角色?
好帖子。至於角色和實例過濾器,我正在尋找更有效的方法,可能使用RowKey。 – Gatis
我不認爲你可以用'RowKey'來完成它,因爲它是隨機生成的(例如'49fa2dd3a0124c93b1ee9695b76fb9cd ___ WebApp ___ WebApp_IN_0 ___ 0000000001652031489 ___ WADLogsLocalQuery'),而且你也不能真正執行'CONTAINS'或'LIKE'查詢。 –