編輯或取代規則組態檔 - Amazon Managed Service for Prometheus

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

編輯或取代規則組態檔

如果您想要變更已上傳至 Prometheus 之 Amazon 受管服務的規則檔案中的規則,您可以上傳新的規則檔案來取代現有組態,也可以直接在主控台中編輯目前的組態。或者,您可以下載目前檔案,在文字編輯器中進行編輯,然後上傳新版本。

使用 Amazon Managed Service for Prometheus 主控台編輯您的規則組態
  1. 開啟 Amazon Managed Service for Prometheus 主控台,位於 https://console.aws.amazon.com/prometheus/

  2. 選擇頁面左上角的功能表圖示,然後選擇所有工作區

  3. 選擇工作區的工作區 ID,然後選擇規則管理索引標籤。

  4. 選取您要編輯的規則組態檔案名稱。

  5. (選擇性) 如果您要下載目前的規則組態檔案,請選擇「下載」或「複製」。

  6. 選擇 [修改],直接在主控台內編輯組態。完成時選擇「儲存」。

    或者,您也可以選擇「取代組態」來上傳新的組態檔。如果是這樣,請選取新的規則定義檔案,然後選擇「繼續」以上傳。

若要使用 AWS CLI 編輯規則組態檔案
  1. Base64 會對規則檔案的內容進行編碼。在 Linux 系統上,您可使用下列命令:

    base64 input-file output-file

    在 macOS 系統上,您可使用下列命令:

    openssl base64 input-file output-file
  2. 輸入以下其中一個命令以上傳新檔案。

    在 AWS CLI 版本 2 上,輸入:

    aws amp put-rule-groups-namespace --data file://path_to_base_64_output_file --name namespace-name --workspace-id my-workspace-id --region region

    在 AWS CLI 版本 1 上,輸入:

    aws amp put-rule-groups-namespace --data fileb://path_to_base_64_output_file --name namespace-name --workspace-id my-workspace-id --region region
  3. 規則需要幾秒鐘才會變成啟用中。若要檢查狀態,請輸入以下命令:

    aws amp describe-rule-groups-namespace --workspace-id workspace_id --name namespace-name --region region

    如果 statusACTIVE,則表示您的規則檔案已生效。在此之前,此規則檔案的以前版本仍為啟用中。