• 製品
  • 使用を開始する
  • 関連ドキュメント
  • リソース

Opsgenie を Sysdig Cloud と統合する

Sysdig のロゴ

OpsgenieSysdig Cloud 統合によって、Sysdig Cloud ユーザーはエスカレーション、オンコール スケジュール管理、優れたアラート通知制御などの Opsgenie の高機能アラートと通知の管理機能を活用できます。

Opsgenie で Sysdig Cloud インテグレーションを追加する

この統合はチーム ダッシュボードから追加可能

Opsgenie の Free または Essentials の各プランを使用している、または Jira Service Management の Standard プランで Opsgenie を使用している場合、このプランでは [設定] の [統合] ページが利用できないため、この統合はチーム ダッシュボードからのみ追加できます。

統合をチーム ダッシュボードから追加すると、そのチーム統合の所有者になります。Opsgenie では、この統合を通じて受信したアラートはそのチームのみに割り当てられます。

そのためには、次の手順に従います。

  1. Teams からチーム ダッシュボードに移動します。

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

残りの手順に従って統合を完了します。

  1. [設定] > [統合] の順に移動します。Sysdig Cloud を検索して [追加] を選択します。 

  2. [応答者] フィールドによって Sysdig Cloud アラートの通知先を指定します。入力し始めると、オートコンプリートの候補が表示されます。

  3. API キーをコピーします。

  4. [Save Integration (統合の保存)] を選択します。

Sysdig Cloud での設定

  1. Sysdig Cloud で、[Settings (設定)] の下の [Notification Channels (通知チャネル)] に移動します。

  2. [Add Notification Channel (通知チャネルの追加)] と [Opsgenie] をそれぞれクリックします。

Sysdig Cloud の通知

3. 前にコピーしたインテグレーション API キーを [API Key (API キー)] フィールドに貼り付けます。

4. チャネル名を入力します。

5. [Enabled (有効)] と [Test notification (テスト通知)] がアクティブになっていることを確認し、[SAVE (保存)] をクリックします。

Sysdig Cloud の新しい Opsgenie チャネル
Sysdig Cloud の送信されたテスト通知

6. Opsgenie ナビゲーションから [アラート] に移動し、テスト アラートが作成されているかどうかを確認します。

Sysdig Cloud のアラート

7. Sysdig Cloud の [アラート] タブに移動します。

8. アラートを選択し、[Notify (通知)] セクションで Opsgenie インテグレーションを有効にし、[SAVE (保存)] をクリックします。

Sysdig Cloud の CPU 使用率の警告

9. 選択したアラートを有効にします。

Sysdig Cloud のアラートの有効化

Sysdig Cloud から送信されるペイロードのサンプル

JSON

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 { "timestamp": 1552549316624000, "timespan": 600000000, "alert": { "severity": 2, "editUrl": "https://app.sysdigcloud.com/#/alerts/5757", "scope": "host.mac = \"08:00:27:70:1a:03\"", "name": "TEST ALERT: Testing Notification Channel Test", "description": "Alert description", "id": 5757 }, "event": { "id": 8724, "url": "https://app.sysdigcloud.com/#/events/notifications/l:604800/8724/details", "username": "test@opsgenie.com" }, "state": "ACTIVE", "resolved": false, "entities": [ { "entity": "host.mac = '08:00:27:70:1a:03' and container.name = 'container1_0'", "metricValues": [ { "metric": "cpu.used.percent", "aggregation": "avg", "groupAggregation": "avg", "value": 90.67236455788036 } ], "additionalInfo": [ { "metric": "host.hostName", "value": "Host-0" } ] } ], "condition": "avg(cpu.used.percent) > 85", "source": "Sysdig Cloud" }

その他のヘルプ