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

Opsgenie を Pingdom Server Monitor と統合する

Pingdom ロゴ

SolarWinds Pingdom Server Monitor システムでは、開発者がプラグインを作成してその機能を拡張し、アプリケーションやシステム リソースを監視できます。また、必要に応じてアラートをトリガーして、関連するユーザーに通知できます。Pingdom Server Monitor は、一般的なサーバーの問題や単純なしきい値などに対して警告するだけでなく、高度なトレンド分析、相対的な変更の検出なども実行できます。

Opsgenie が Pingdom Server Monitor ユーザーに提供するもの

モバイルで常に状況を把握する

Opsgenie を使用して、重要な Pingdom Server Monitor アラートの通知を SMS、電話、 iOS、Android のプッシュ通知を介して受信して、Opsgenie アプリを使用してモバイル デバイスから直接アラートに対応します

アラートの統合と通知の管理

Pingdom Server Monitor のユーザーは、Opsgenie を活用して Pingdom Server Monitor からだけでなく、他のソースからもアラートを集約して管理できます。Opsgenie を使用すると、ユーザーは独自の通知情報と設定を維持して、複数の異なるツールでこの情報を最新かつ正確に維持するための負担を排除できます。

アラート ライフサイクル管理

Pingdom Server Monitor ユーザーには、Opsgenie インテグレーションによって完全なアラート ライフサイクル管理機能をご提供します。Opsgenie を使用して、Pingdom Server Monitor によって検出された重要な問題の通知を受信するだけでなく、アラートを受信する時間や場所を問わず、迅速にアラートを確認したり、アラートの所有権を取得または割り当てたり、アラートにコメントしたりできます。Opsgenie では、すべてのアラートのアクティビティをシームレスに把握できます。アクティビティには、アラートが作成された日時、受信者が通知を受けた日時や方法、受信者にアラートが表示されて確認した日時、アクションを実行したユーザーなどがあります。ホストやサービスが復帰すると、Opsgenie はアラートを自動でクローズします。

権限を与えるアラート

通常、ユーザーに通知するために使用される短いテキストメッセージ (SMS) は、多くの場合、受信者が問題を評価し、適切なアクションを決定するための十分な情報の伝達に失敗します。Opsgenie アラートは、数百文字のテキストに限定されず、多くのフィールド、タグ、添付ファイルが含まれています。受信者は、アラートメッセージだけでなく、すべてのサポート情報とチャートを確認し、次に何をすべきかを把握できます。アラートに関連情報を添付し、API または Web UI を経由して受信者が利用できるようにします。

統合の機能性

  • アラートが Pingdom Server Monitor で作成されると、Opsgenie でアラートが作成されます。

  • アラートが Pingdom Server Monitor でクローズされると、Opsgenie でアラートがクローズされます。

Opsgenie で Pingdom Server Monitor インテグレーションを追加する

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

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

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

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

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

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

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

Opsgenie の Pingdom Server Monitor の統合は、適切な既定値を提供します。基本的な構成設定には、統合が機能するために必要な最小限の構成情報が含まれています。

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

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

  3. [統合を保存] を選択します。

  4. Opsgenie エンドポイントと API キーを含む統合 URL をコピーします。

Pingdom Server Monitor の統合

Pingdom Server Monitor での統合の設定

  1. [通知] ページに移動します。

Pingdom Server Monitor の通知

2. [通知チャネル] で、[Add OpsGenie (Opsgenie を追加)] をクリックします。

Pingdom Server Monitor の通知チャネル

3. Opsgenie の統合 API キーを [API キー] フィールドに貼り付けて、チームを設定し (オプション)、[送信] をクリックします。

Pingdom Server Monitor API

4. [通知] ページに戻り、Opsgenie を関連する通知グループに追加します。

詳細設定

OpsgeniePingdom Server Monitor 統合は可能な限り簡単に統合するために、適切な設定の既定値を使用します。ただし、統合をカスタマイズできます。詳細設定では次のことができます。

  • 異なるアラートについて異なるユーザーに通知するために、異なるルールを定義する

  • Pingdom Server Monitor の Webhook ペイロードを使用したアラートのコンテンツの変更

Pingdom Server Monitor アラート Webhook ペイロードからの以下の変数は、フィルターを定義してアラート フィールドの値を設定する際に利用できます。

  • ライフサイクル

  • 重大度

  • 評価基準名

  • メトリックの値

  • PluginName

  • サーバーのホスト名

  • サーバー名

  • 時間

  • タイトル

  • URL

  • メトリック チャートの URL

Pingdom Server Monitor のフィルター変数

Pingdom Server Monitor Webhook ペイロードの変数を使用して、フィルターで複数のルールを作成します。各ルールでは、アラート フィールドに異なる値を設定できるため、さまざまなユーザーがさまざまなタグを持つアラートを通知されます。

Pingdom Server Monitor のアラート フィールド

Pingdom Server Monitor から送信されるペイロードのサンプル

サンプル

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 { "event_name": "new_item", "data": { "item": { "public_item_id": null, "integrations_data": {}, "last_activated_timestamp": 1390917586, "hash": "1cbf07b5da947216f68ea8b8dd4813fa43317b90", "id": 274146948, "environment": "staging", "title": "ReferenceError: Uncaught ReferenceError: testing_rollbar_123 is not defined", "last_occurrence_id": 770525810, "last_occurrence_timestamp": 1390917588, "platform": 1, "first_occurrence_timestamp": 1390917586, "project_id": 6869, "resolved_in_version": 6, "status": 1, "unique_occurrences": null, "framework": 7, "total_occurrences": 1, "level": 40, "counter": 1, "first_occurrence_id": 770525810, "activating_occurrence_id": 770525810 } } }

その他のヘルプ