Azure MCP 伺服器可讓您管理 Azure 監視器資源,包括查詢 Log Analytics 工作區以取得作見解自然語言提示。 您可以查詢 Log Analytics 工作區、分析作業數據,以及取得 Azure 資源的深入解析,而不需要知道複雜的 KQL 語法。
Azure 監視器 可協助您將應用程式和服務的可用性和效能最大化。 它可提供全方位解決方案,以便收集、分析及處理來自雲端和內部部署環境的遙測資料。
備註
Azure MCP 伺服器工具會定義完成工作所需的數據參數。 其中一些參數是每個工具特有的,並記載於下方。 其他參數是全局參數,並由所有工具共用。 如需詳細資訊,請參閱 工具參數。
列出工作區
Azure MCP 伺服器可以列出訂用帳戶中的所有Log Analytics工作區。 這會提供監視資源的概觀。
範例提示包括:
- 列出工作區:「顯示我訂用帳戶中的所有Log Analytics工作區」。
- 檢視工作區:「我有哪些 Log Analytics 工作區?
- 尋找工作區:“列出我的監視工作區”
- 查詢工作區:“顯示所有Log Analytics 工作區”
- 檢查工作區:「取得訂用帳戶 abc123 中的所有監視工作區」
參數 | 必要或選用 | 說明 |
---|---|---|
訂閱 | 為必填項目 | Azure 訂用帳戶標識碼或名稱。 |
列出數據表
Azure MCP 伺服器可以列出 Log Analytics 工作區中的所有數據表。 這可協助您了解可用於查詢的數據。
範例提示包括:
- 列出數據表:「在我的 'centralmonitoring' Log Analytics 工作區中顯示所有數據表。」
- 檢視數據表:「我在 Log Analytics 工作區 'app-monitoring' 中有哪些數據表?
- 尋找數據表:“列出工作區 'security-logs' 中的所有數據表”
- 查詢數據表:「在 Log Analytics 工作區中顯示可用的數據表」
- 檢查數據表:「取得我的 『operations』 工作區中的所有記錄數據表」
參數 | 必要或選用 | 說明 |
---|---|---|
訂閱 | 為必填項目 | Azure 訂用帳戶標識碼或名稱。 |
工作空間 | 為必填項目 | Log Analytics 工作區標識碼或名稱。 |
資源群組 | 為必填項目 | Azure 資源群組的名稱。 |
查詢記錄
Azure MCP 伺服器可以針對 Log Analytics 工作區執行 Kusto 查詢語言 (KQL) 查詢。 這項功能強大的功能可讓您分析作業數據。
範例提示包括:
- 簡單查詢:「在我的 'centralmonitoring' 工作區中查詢過去一小時內的所有錯誤事件」
- 篩選查詢:「在 SecurityEvent 數據表中尋找所有失敗的登入嘗試」
- 複雜查詢:「顯示過去 24 小時內 Web 伺服器的 CPU 使用量趨勢」
- 聯結查詢:「查詢錯誤並將它們與效能計量相互關聯」
- 匯總查詢:「在我的監視工作區中依應用程式計算錯誤」
參數 | 必要或選用 | 說明 |
---|---|---|
訂閱 | 為必填項目 | Azure 訂用帳戶標識碼或名稱。 |
工作空間 | 為必填項目 | Log Analytics 工作區標識碼或名稱。 |
資料表名稱 | 為必填項目 | 要查詢的數據表名稱。 |
查詢 | 為必填項目 | 要針對 Log Analytics 工作區執行的 KQL 查詢。 |
時長 | 可選 | 從現在起查詢的時數。 |
限制 | 可選 | 要傳回的結果數目上限。 |