儲存並重新執行 CloudWatch 日誌見解查詢 - Amazon CloudWatch 日誌

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

儲存並重新執行 CloudWatch 日誌見解查詢

建立查詢之後,可以儲存該查詢,以便之後再次執行。查詢儲存在資料夾結構中,以便您可以組織它們。每個區域和每個帳戶最多可儲存 1000 個查詢。

若要儲存查詢,您必須登入具有許可 logs:PutQueryDefinition 的角色。若要查看已儲存查詢的清單,您必須登入具有許可 logs:DescribeQueryDefinitions 的角色。

儲存查詢
  1. 請在以下位置開啟 CloudWatch 主控台。 https://console.aws.amazon.com/cloudwatch/

  2. 在導覽窗格中,選擇 Logs (日誌),然後選擇 Logs Insights (日誌洞察)。

  3. 在查詢編輯器中,建立查詢。

  4. 選擇儲存

    如果您沒有看到 [儲存] 按鈕,則需要變更為 CloudWatch 記錄主控台的新設計。若要這麼做:

    1. 在導覽窗格中,選擇 Log groups (日誌群組)。

    2. 選擇 Try the new design (嘗試新設計)

    3. 在導覽窗格中,選擇 Insights (深入分析),並返回此程序的步驟 3。

  5. 輸入查詢的名稱。

  6. (選用) 選擇您要儲存查詢的資料夾。選取 Create new (新建) 以建立資料夾。如果您建立新資料夾,您可以在資料夾名稱中使用斜線 (/) 字元,以定義資料夾結構。例如,命名新資料夾 folder-level-1/folder-level-2 會建立名為 folder-level-1 的頂層資料夾,該資料夾中會有另一個資料夾名為 folder-level-2。查詢會儲存在 folder-level-2 中。

  7. (選用) 變更查詢的日誌群組或查詢文字。

  8. 選擇儲存

提示

您可以使用 PutQueryDefinition 建立已儲存查詢的資料夾。若要為儲存的查詢建立資料夾,請使用正斜線 (/) ,在所需查詢名稱前加上想要的資料夾名稱:<folder-name>/<query-name>。若要取得有關此動作的更多資訊,請參閱PutQueryDefinition

執行已儲存的查詢
  1. 請在以下位置開啟 CloudWatch 主控台。 https://console.aws.amazon.com/cloudwatch/

  2. 在導覽窗格中,選擇 Logs (日誌),然後選擇 Logs Insights (日誌洞察)。

  3. 選擇右側的 Queries (查詢)

  4. Saved queries (已儲存的查詢) 清單中選取查詢。它會出現在查詢編輯器中。

  5. 選擇執行

儲存新版本的已儲存查詢
  1. 請在以下位置開啟 CloudWatch 主控台。 https://console.aws.amazon.com/cloudwatch/

  2. 在導覽窗格中,選擇 Logs (日誌),然後選擇 Logs Insights (日誌洞察)。

  3. 選擇右側的 Queries (查詢)

  4. Saved queries (已儲存的查詢) 清單中選取查詢。它會出現在查詢編輯器中。

  5. 修改查詢。如果您需要執行該功能以檢查您的工作,請選擇 Run query (執行查詢)

  6. 當您準備好儲存新版本,請選擇 Actions (動作)Save as (另存新檔)

  7. 輸入查詢的名稱。

  8. (選用) 選擇您要儲存查詢的資料夾。選取 Create new (新建) 以建立資料夾。如果您建立新資料夾,您可以在資料夾名稱中使用斜線 (/) 字元,以定義資料夾結構。例如,命名新資料夾 folder-level-1/folder-level-2 會建立名為 folder-level-1 的頂層資料夾,該資料夾中會有另一個資料夾名為 folder-level-2。查詢會儲存在 folder-level-2 中。

  9. (選用) 變更查詢的日誌群組或查詢文字。

  10. 選擇儲存

若要刪除查詢,您必須登入具備 logs:DeleteQueryDefinition 許可的角色。

編輯或刪除已儲存的查詢
  1. 請在以下位置開啟 CloudWatch 主控台。 https://console.aws.amazon.com/cloudwatch/

  2. 在導覽窗格中,選擇 Logs (日誌),然後選擇 Logs Insights (日誌洞察)。

  3. 選擇右側的 Queries (查詢)

  4. Saved queries (已儲存的查詢) 清單中選取查詢。它會出現在查詢編輯器中。

  5. 選擇 Actions (動作)Edit (編輯)Actions (動作)Delete (刪除)