Amazon Managed Service for Prometheus にルール設定ファイルをアップロードする - Amazon Managed Service for Prometheus

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Managed Service for Prometheus にルール設定ファイルをアップロードする

ルール設定ファイルに必要なルールがわかったら、コンソール内で作成および編集するか、コンソールまたは を使用してファイルをアップロードできます AWS CLI。

注記

Amazon EKS クラスターを実行している場合は、 AWS Controllers for Kubernetes を使用してルール設定ファイルをアップロードすることもできます。

Amazon Managed Service for Prometheus コンソールを使用してルール設定を編集または置き換え、名前空間を作成するには
  1. Amazon Managed Service for Prometheus コンソール (https://console.aws.amazon.com/prometheus/) を開きます。

  2. ページの左上隅にあるメニューアイコンを選択し、[すべての WorkSpaces] を選択します。

  3. ワークスペースのワークスペース ID を選択し、[ルール管理] タブを選択します。

  4. [名前空間を追加] を選択します。

  5. [ファイルを選択] を選択し、ルール定義ファイルを選択します。

    または、設定の定義 を選択して、Amazon Managed Service for Prometheus コンソールでルール定義ファイルを直接作成および編集することもできます。これにより、アップロード前に編集するサンプルのデフォルト定義ファイルが作成されます。

  6. (オプション) 名前空間にタグを追加するには、[新しいタグを追加] を選択します。

    [キー] にタグの名前を入力します。[値] では、任意でタグに値を追加できます。

    別のタグを追加するには、[新しいタグを追加] を選択します。

  7. [続行] を選択します。Amazon Managed Service for Prometheus は、選択したルールファイルと同じ名前で新しい名前空間を作成します。

を使用してアラートマネージャー設定を新しい名前空間のワークスペース AWS CLI にアップロードするには
  1. アラートマネージャーファイルの内容を base64 でエンコードします。Linux では、次のコマンドを使用できます。

    base64 input-file output-file

    macOS では、次のコマンドを使用できます。

    openssl base64 input-file output-file
  2. 以下のいずれかのコマンドを入力して、名前空間の作成とファイルのアップロードを行います。

    AWS CLI バージョン 2 では、次のように入力します。

    aws amp create-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 create-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 であれば、ルールファイルが有効になっています。