共用方式為


在 Azure 監視器 Log Analytics 中儲存查詢

記錄查詢 是 Azure 監視器中可用來處理和擷取 Log Analytics 工作區中的數據的要求。 儲存記錄查詢可讓您:

  • 在所有 Log Analytics 內容中使用查詢,包括工作區和資源中心。
  • 允許其他使用者執行相同的查詢。
  • 為您的組織建立常見查詢的連結庫。

權限

  • 若要儲存查詢,您需要 Log Analytics 參與者 角色。
  • 若要檢視已儲存的查詢,您需要 Log Analytics讀取者 角色。

儲存選項

當您儲存查詢時,它會儲存在查詢套件中,這比先前在工作區中儲存查詢的方法有好處,包括:

  • 透過依不同屬性篩選和群組查詢的能力,更容易探索性。
  • 當您在Log Analytics中使用資源範圍時,可以使用查詢。
  • 查詢可在訂用帳戶之間取得。
  • 有更多數據可用來描述和分類查詢。

儲存查詢

若要將查詢儲存至查詢套件,請從 Log Analytics 中的 [儲存] 下拉式清單中選取 [另存新檔查詢]。

顯示 [儲存查詢] 功能表的螢幕快照。

當您將查詢儲存至查詢套件時,會出現下列對話方塊,您可以在其中提供查詢屬性的值。 查詢屬性可用來篩選和分組類似的查詢,以協助您尋找您要尋找的查詢。 如需每個屬性的詳細描述,請參閱 查詢屬性

大部分的使用者都應該保留 [儲存至預設查詢套件] 選項,這會將查詢儲存在預設查詢套件。 如果您的訂用帳戶中有其他查詢套件,請清除此複選框。 如需如何建立新查詢套件的資訊,請參閱 Azure 監視器記錄中的查詢套件。

顯示 [另存新檔查詢] 對話框的螢幕快照。

編輯查詢

您可能想要編輯已儲存的查詢。 您可能想要變更查詢本身或修改其任何屬性。 在 Log Analytics 中開啟現有的查詢並進行變更之後,您可以使用相同的屬性儲存編輯的查詢,或修改任何屬性,再儲存。

如果您想要以不同的名稱儲存查詢,請選取 [另存新查詢] 作為 查詢。

另存成舊版查詢

不建議儲存為舊版查詢,因為查詢套件的優點。 您可以將查詢儲存至工作區,以將它與其他儲存至工作區的查詢合併,再發行查詢套件。

若要儲存舊版查詢,請從Log Analytics中的 [儲存] 下拉式清單中選取 [另存新檔查詢]。 選擇 [ 另存新版查詢 ] 選項。 唯一可用的選項是舊版類別。

疑難排解

無法選取儲存至預設查詢套件的選項

當您嘗試儲存查詢的訂用帳戶沒有預設查詢套件時,就會發生此錯誤。 如果您清除 [ 儲存至預設查詢套件] 選項,請選取沒有預設查詢套件的訂用帳戶,然後選取具有預設查詢套件的訂用帳戶,您將無法選取此選項。

若要解決此錯誤,請關閉 [ 另存新檔查詢 ] 對話框,再次儲存查詢,並只選取具有預設查詢套件的訂用帳戶。

修正「您需要許可權才能在訂用帳戶 』xxxx' 中建立資源群組」錯誤訊息

當您嘗試將查詢儲存至預設查詢套件時,畫面上可能會出現下列錯誤訊息: 您需要許可權才能在訂用帳戶 'xxxx' 中建立資源群組。

當預設查詢套件不存在且您沒有訂用帳戶的參與者許可權時,就會發生此錯誤。

若要解決此錯誤,訂用帳戶具有參與者許可權的人員必須將第一個查詢儲存至預設查詢套件。

下一步

開始使用 KQL 查詢