Amazon Managed Service for Prometheus にアラートマネージャー設定ファイルをアップロードする - 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. [ファイルを選択] を選択し、アラートマネージャー定義ファイルを選択して、[続行] を選択します。

    注記

    または、[定義を作成] オプションを選択して、新しいファイルを作成してコンソールで直接編集することもできます。これにより、サンプルのデフォルト設定が作成されます。この設定を編集してからアップロードします。

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

    base64 input-file output-file

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

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

    AWS CLI バージョン 2 では、次のコマンドを入力します。

    aws amp create-alert-manager-definition --data file://path_to_base_64_output_file --workspace-id my-workspace-id --region region

    AWS CLI バージョン 1 では、次のコマンドを入力します。

    aws amp create-alert-manager-definition --data fileb://path_to_base_64_output_file --workspace-id my-workspace-id --region region
  3. アラートマネージャーの設定が有効になるまで数秒かかります。ステータスを確認するには、次のコマンドを入力します。

    aws amp describe-alert-manager-definition --workspace-id workspace_id --region region

    statusACTIVE であれば、新しいアラートマネージャーの定義が有効になっています。

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

    base64 input-file output-file

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

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

    AWS CLI バージョン 2 では、次のコマンドを入力します。

    aws amp put-alert-manager-definition --data file://path_to_base_64_output_file --workspace-id my-workspace-id --region region

    AWS CLI バージョン 1 では、次のコマンドを入力します。

    aws amp put-alert-manager-definition --data fileb://path_to_base_64_output_file --workspace-id my-workspace-id --region region
  3. 新しいアラートマネージャーの設定が有効になるまで数秒かかります。ステータスを確認するには、次のコマンドを入力します。

    aws amp describe-alert-manager-definition --workspace-id workspace_id --region region

    statusACTIVE であれば、新しいアラートマネージャーの定義が有効になっています。それまでは、以前のアラートマネージャーの設定が有効なままになります。