编辑或替换规则配置文件 - Amazon Managed Service for Prometheus

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

编辑或替换规则配置文件

如果您想更改已上传到亚马逊托管服务 Prometheus 的规则文件中的规则,可以上传新的规则文件来替换现有配置,也可以直接在控制台中编辑当前配置。或者,您可以下载当前文件,在文本编辑器中对其进行编辑,然后上传新版本。

使用 Amazon Managed Service for Prometheus 控制台编辑您的规则配置
  1. 打开 Amazon Managed Service for Prometheus 控制台,网址为 https://console.aws.amazon.com/prometheus/

  2. 在页面左上角,选择菜单图标,然后选择所有工作区

  3. 选择工作区的工作区 ID,然后选择规则管理选项卡。

  4. 选择要编辑的规则配置文件的名称。

  5. (可选)如果要下载当前规则配置文件,请选择下载复制

  6. 选择 M od ify 可直接在控制台中编辑配置。完成后选择 “保存”。

    或者,您可以选择 “替换配置” 来上传新的配置文件。如果是,请选择新的规则定义文件,然后选择 “继续” 进行上传。

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,则您的规则文件已生效。在此之前,此规则文件的先前版本仍处于活动状态。