Alert Logic と統合する

Alert Logic のロゴ

統合でできるようになること

Jira Service ManagementAlert Logic 統合を使用して、Alert Logic アラートを Jira Service Management に転送します。Jira Service Management は、オンコール スケジュールに基づいて通知すべき担当者を決定します。メール、テキスト メッセージ(SMS)、電話、iOS や Android のプッシュ通知による通知を行い、アラートが承認またはクローズされるまでアラートをエスカレートします。

統合による機能

Alert Logic でアラートが作成されると、Jira Service Management でもアラートが作成されます。

統合をセットアップする

Alert Logic は API ベースの統合です。次の手順に沿ってセットアップを行います。

  • Jira Service ManagementAlert Logic 統合を追加する

  • Alert Logic で統合を設定する

Alert Logic 統合を追加する

以下の機能は、Jira Service Management の Premium と Enterprise でのみご利用いただけます。

  • 双方向の統合

  • チームレベルでの送信統合

  • [設定] ( アイコン) > [製品] ([Jira 設定] 内) > [オペレーション] を通じたサイト レベルでの統合

Jira Service Management Premium の機能を利用するには、Service Collection Premium または Enterprise プランに登録する必要があります。

統合をチームの運用ページから追加すると、そのチームが統合の所有者になります。つまり、Jira Service Management は、この統合を通じて受信したアラートをチームにのみ割り当てます。

 

Jira Service ManagementAlert Logic 統合を追加するには、次の手順を実行します。

  1. サイドバーの [オペレーション] の横にある [その他のアクション] () を選択し、次に [一般設定] を選択します。

  2. [統合] > [統合を追加] の順に選択します。

  3. Alert Logic」を検索して、選択します。

  4. 次の画面で、統合の名前を入力します。

  5. オプション: 特定のチームが統合からのアラートを受信するようにする場合は、[Assignee team (担当者チーム)] のチームを選択します。

  6. [Continue] を選択します。
    この時点で、統合が保存されます。

  7. [統合を設定する手順] セクションを展開して Webhook URL をコピーします。
    この Webhook URL は、後ほど Alert Logic で統合を設定する際に使用します。

  8. [統合をオンにする] を選択します。
    統合のために作成したルールは、統合をオンにした場合にのみ機能します。

Alert Logic で統合を設定する

Alert LogicJira Service Management の統合を設定するには、次のステップを実行します。

  1. Alert Logic で [管理] > [通知] > [Webhook] の順に移動します。

  2. [+新規追加] を選択します。

  3. Webhook の名前とタイトルを入力します。

  4. 先ほどコピーした統合 API URL を [URL] に貼り付けます。

  5. [保存] を選択します。

  6. [管理] > [通知] > [ポリシー] の順に移動します。

  7. ポリシーを編集するか、新しいポリシーを作成します。

  8. 先ほど Jira Service Management からコピーした Webhook URL を [アラート受信者] に貼り付けます。

  9. [保存] を選択します。

Alert Logic から送信されるペイロードの例

アラート ペイロード (JSON 形式) を作成する

{ "aggregated_alerts_count": 0, "additional_content": [], "alert_definition_type_id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "customer_id": 111111, "data": { "message": "Alert Date : 2016-01-15 21:53:09 GMT\nCustomer Name : Your-customer-name\n\nAlert Type : log\nAlert Name : Log Correlation Alert Test - Your-customer-name\nMessage Type : Unix DHCP IP Assigned\n\nLogEvent link:\nhttps://invision.alertlogic.net/log_message.php?id= XXXXXXXXXXXXX", "alert_rule_id": 1111, "source": "correlation_alert_rules" }, "description": "Your-customer-name LogEvent: Log Correlation Alert - Your-customer-name", "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "product": { "name": "Log Manager" }, "severity": "warning", "state": "created", "tags": ["example_tag", "example_tag2"], "timestamp": 1452894789, "type": "correlation", "deleted": false, "notifications": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "timestamp": 1452894789, "alert_id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "status": "pending", "updated": 1452894789, "policy_id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "target_id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "target_cid": 111111, "target_label": "testing", "target_channel": "webhook", "target_target": "http://your-web-hook-url/", "target_contact_id": null } ] }

Jira Service Management ではペイロードは次のように解析されます。

JSON

{ "aggregatedAlertCount" : 0 "description" : "Alert Date : 2016-01-15 21:53:09 GMT\nCustomer Name : Your-customer-name\n\nAlert Type : log\nAlert Name : Log Correlation Alert Test - Your-customer-name\nMessage Type : Unix DHCP IP Assigned\n\nLogEvent link:\nhttps://invision.alertlogic.net/log_message.php?id= XXXXXXXXXXXXX" "message" : "Your-customer-name LogEvent: Log Correlation Alert - Your-customer-name" "productName" : "Log Manager" "severity" : "warning" "source" : "correlation_alert_rules" "state" : "created" "type" : "correlation" "tags" : "example_tag", "example_tag2" }

 

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。