4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

OpsRampAdvent Calendar 2021

Day 20

OpsRamp AWSイベント連携

Last updated at Posted at 2021-12-19

本記事では、OpsRampのAWSイベント連携機能について説明します。

概要

OpsRampには、Amazon CloudWatch Alarmを取り込む機能およびOpsRampで検知したアラートをAmazon Eventbridgeに送る機能があります。
Amazon CloudWatch Alarm連携機能では、Amazon CloudWatchで検知されたAlarmをOpsRampのアラートとして取り込むことにとり、メール通知・Process Automation・インシデント管理といったOpsRampの機能を使用することができます。
Amazon Eventbridge連携機能では、OpsRampで検知したアラートをAmazon Eventbridgeに送ることにより、AWSの機能と連携することができます。

Amazon CloudWatch Alarm連携

Amazon CloudWatch Alarmの設定

Amazon CloudWatch Alarm連携では、AlarmをAmazon SNS / SQSを使用します。下記を参照し、設定ください。
Amazon CloudWatch Alarm
Amazon SNS
Amazon SQS

OpsRampの設定

Amazon CloudWatch Alarmの取り込み設定は、AWSインテグレーションのオプション機能から設定します。
Amazon SQSの設定で取得したエンドポイントURLを入力します。
aws_integration-CloudWatch-Alarm_.png

※ AWSインテグレーションの設定は、下記記事を参照ください。
OpsRamp 自動検知設定/監視設定について

結果

以下のようにアラートとして取り込めます。
opsramp_alert-cloudwatchalarm.PNG

Amazon Eventbridge連携

Amazon Eventbridgeの設定

イベントバスの作成

必要に応じてイベントバスを作成します。
イベントバスの作成

ルールの作成

イベントルールを作成します。
このルールにより、イベント内の値をもとに、イベントを処理する対象にすることや処理する内容を変えることが可能です。

カスタムでイベントパターンを定義します。このイベントパターンの定義は、OpsRamp側の設定と合わせる必要があります。
aws_eventbridge-event_pattern.PNG

その他については、下記を参照し、任意に設定ください。
ルールの作成

OpsRampの設定

AWS EventBridgeインテグレーションをインストールします。
opsramp-AWS_EventBridge_integration.PNG

AWS上で設定したAmazon EventBridgeに合わせ、インストールしたAWS EventBridgeインテグレーションを設定します。
opsramp-AWS_EventBridge_integration2.PNG

[Exports] > [Streaming Export]からStreaming Exportを設定します。
[Export Category Type]に[Alert]、[Stream Export to]に設定したAWS EventBridgeインテグレーションを選択します。
その他については、任意に設定ください。
opsramp-Streaming_Export.PNG

結果

以下のようにAWSにイベントを連携できます。
aws-CloudWatch_event.PNG


4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?