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

Opsgenie を BMC FootPrints v11 と統合する

BMC Footprints のロゴ

Opsgenie が BMC FootPrints ユーザーに提供するもの

OpsgenieBMC FootPrints との強力な双方向の統合を提供します。BMC FootPrints で新しいインシデントまたは課題が作成されると、インシデントに関する詳しい情報を含む、対応する Opsgenie アラートが自動で作成されます。Opsgenie は、オンコール ローテーション、スケジューリング機能、アラート エスカレーションを含む高度な通知を提供して、BMC FootPrints の顧客に最適なインシデント管理を保証します。

統合の機能性

  • BMC FootPrints v11 でインシデントが作成されると、Opsgenie でアラートが作成されます。

  • BMC FootPrints v11でインシデントが更新されると、Opsgenie のアラートにメモが追加されます。

  • BMC FootPrints v11 でインシデントが解決されると、Opsgenie でアラートがクローズされます。

  • BMC FootPrints v11 で問題が作成されると、Opsgenie でアラートが作成されます。

  • BMC FootPrints v11 で問題が更新されると、Opsgenie のアラートにメモが追加されます。

  • BMC FootPrints v11 で解決済みである Opsgenie でアラートがクローズされます。

  • Opsgenie でアラートを作成すると、BMC FootPrints v11 にインシデントまたは問題が作成されます。

  • Opsgenie でアラートにメモを追加すると、BMC FootPrints v11 でインシデントまたは問題が更新されます。

  • Opsgenie でアラートの優先順位が変更されると、インシデントまたは問題の優先順位が BMC FootPrints v11 で更新されます。

  • Opsgenie でアラートを作成すると、BMC FootPrints v11 にインシデントまたは問題が作成されます。

Opsgenie に BMC FootPrints v11 インテグレーションを追加する

この統合は、Opsgenie の Standard プランと Enterprise プラン、および Jira Service Management の Premium プランと Enterprise プランでのみ利用できます。

統合をチーム ダッシュボードから追加すると、そのチーム統合の所有者になります。Opsgenie では、この統合を通じて受信したアラートはそのチームのみに割り当てられます。このセクションの残りの手順に従って、統合を設定してください。

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

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

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

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

BMC FootPrints v11 における設定

  • BMC FootPrints v11 との統合によって、インシデントと問題の両方を Opsgenie に転送できます。

  • インシデント ワークスペース、問題ワークスペース、またはその両方に対して、次の手順を実行します。

    • BMC FootPrints v11 で、右上の [管理] ボタンをクリックします。

    • メニューから [ワークスペース] を選択します。

BMC Footprints 管理者
  • [フィールド] トピックで [フォーム デザイナー] を選択します。

BMC FootPrints フォーム デザイナー
  • 左側のメニューから [インシデント情報] / [問題情報] タブを選択します。

    • このページ右側にある [フィールド タイプ] リストから [単一行文字] をドラッグ & ドロップします。

    • フィールドに「Opsgenie Alert Alias」という名前を付けます。Opsgenie はこの名前を使用して API からフィールドにアクセスするため、この名前は完全に同じである必要があります。

    • [Width (幅)] として [1 column (1 列)] を選択します。

    • [Input Size (入力サイズ)] として [Medium (中)] を選択します。

    • [長さ] として [無制限] を選択します。

    • [保存] をクリックしてフィールドを保存します。

    • [フォームの発行] をクリックして、フォームを発行します。

    • フォームを発行するかどうかを尋ねるダイアログを確認します。

BMC Footprints インシデント情報
BMC FootPrints アラート エイリアス
  • もう一度ワークスペースに戻ります。今回は、自動ワークフロー トピックの下の [エスカレーション] を選択します。

BMC Footprints ワークスペース
  • [Add Escalation (エスカレーションの追加)] をクリックします。

BMC FootPrints の設定
  • [エスカレーション タイプ] として [Instant Escalation (即時エスカレーション)]を選択します。

    • [インシデントが作成または編集後に即座にエスカレーションする] を選択し、[インシデントの作成時に即時エスカレーション] と [インシデントの編集時に即時エスカレーション] オプションの両方をオンにし、[実行する場所] タブで [作成 / 編集できるのは、エージェントまたは顧客] オプションを選択します。

BMC FootPrints エスカレーション
  • 次のタブで設定を完了して、Opsgenie アラートを作成するチケットの種類を決定します。たとえば、Opsgenie に転送しない不要なチケットを除外する条件を定義します。

    • [アクション] タブで、[External Action (外部アクション)] トピックの [Execute external program (外部プログラムを実行)] オプションをオンにします。

      • Linux ディストリビューションを使用している場合、次の手順に従います。

        • インシデント ワークスペースで、/usr/bin/bmcFootPrints2opsgenie -incidentNumber %%MRID%% -workspaceId %%PROJID%% をテキストボックスに貼り付けます。

        • 問題ワークプレイスの場合、/usr/bin/bmcFootPrints2opsgenie -problemNumber %%MRID%% -workspaceId %%PROJID%% をテキストボックスに貼り付けます。

      • Windows をお使いの場合:

        • インシデント ワークスペースで、C:\opsgenie-integration\bmcFootPrintsV11\bmcFootPrints2opsgenie.exe -incidentNumber %%MRID%% -workspaceId %%PROJID%% をテキストボックスに貼り付けます。

        • 問題ワークスペースで、C:\opsgenie-integration\bmcFootPrintsV11\bmcFootPrints2opsgenie.exe -problemNumber %%MRID%% -workspaceId %%PROJID%% をテキストボックスに貼り付けます。

BMC FootPrints エスカレーションのアクション
  • [Name/Save (名前 / 保存)]タブで、[Escalation Name (エスカレーション名)] フィールドに「Opsgenie に送信」と入力して、[Escalation On/Off (エスカレーション オン/オフ)] オプションで [オン] を選択します。

    • [パスワード] フィールドにパスワードを入力して [保存] をクリックします。

BMC FootPrints エスカレーションのパスワード

OEC を介した統合

または、Opsgenie の OEC と BMC FootPrints v11 スクリプトを使用して、BMC FootPrints v11 でアクションを実行します。これによって、独自のスクリプトや機能をデプロイして提供された機能を変更し、カスタマイズしたアクションを BMC FootPrints v11 上で実行できます。

BMC FootPrints v11 インテグレーション パッケージを使用するには、以下のセクションのステップを最後まで実行します。

OEC の最新バージョンをダウンロードする

BMC FootPrints v11 パッケージの最新バージョンをダウンロードするには、oec-scripts リポジトリの readme ファイルを使用してください。

OEC パッケージをインストールする

  • OEC パッケージを含む opsgenie integration の zip ファイルをディレクトリ内に解凍します (C:\opsgenie は優先パスです)。

便宜上、この解凍パスを %OEC_HOME% として参照できます。解凍場所の値を実行予定 OEC_HOME というシステム環境変数を作成して昇格した Powershell セッションを開き、次のコマンドを入力します。

powershell

1 [Environment]::SetEnvironmentVariable("OEC_HOME", <Path you extracted OEC package>, 'Machine')

この機能を使用するには、Opsgenie BMC FootPrints v11 インテグレーション設定ページで、[Opsgenie アラートの BMCFootPrints インシデント/問題を作成する] チェックボックスを有効化する必要があります。

OEC 用の BMC FootPrints v11 インテグレーションの設定

  • BMC FootPrints v11 インテグレーションに OEC ユーティリティを使用するには、統合設定で [Send Via OEC (OEC 経由で送信)] を使用します。

  • BMC FootPrints v11 に関するその他の設定は、インテグレーション設定ページまたは OEC 設定ファイルを使用して実行できます。インテグレーション ページの設定は、設定ファイルより優先されます。

OEC 設定

BMC FootPrints v11 でアクションを実行できるようにするには、OEC はパス %OEC_HOME%\conf\config.json にある設定ファイルから設定パラメーターを取得します。

設定パラメーター

  • apiKey — 上記で作成した BMC FootPrints v11 インテグレーションから API キーをコピーします。

  • urlBMC FootPrints v11 インスタンスの URL。

  • username — 認証用の BMC FootPrints v11 ユーザーのユーザー名。

  • password — 認証用の BMC FootPrints v11 ユーザーのパスワード。

  • incidentWorkspaceIdBMC FootPrints v11 内のインシデント ワークスペースの ID (例 6)。

  • problemWorkspaceIdBMC FootPrints v11 の問題ワークスペースの ID (例: 7)。

ダウンロードしたパッケージには、パス%OEC_HOME% \ oecService64.exe にある OEC 実行可能ファイル、およびパス%OEC_HOME% \ scripts \ actionExecutor.py にある OEC で実行する必要があるスクリプトも含まれています。OEC の設定が完了したら、OEC を実行する必要があります。OEC の実行方法について詳しくは、OEC の実行のドキュメントを参照してください。

OEC に送信されるパラメーターの例

JSON

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 { "type": "bmcFootPrintsV11", "alertId": "ccec1231-9cbf-468c-a6ce-c52a18712404", "customerId": "c32f2305-f7ad-4fed-8d85-2f3cae411983", "action": "Create", "mappedActionV2": { "name": "createIncident", "extraField": "" }, "integrationId": "5769475e-ddc6-4978-812e-50ed2aab9a5b", "integrationName": "BMCFootPrints v11", "integrationType": "BMCFootPrintsV11", "sendViaOEC": true, "url": "", "username": "", "password": "", "incidentWorkspaceId": "", "problemWorkspaceId": "", "title": "Test message.", "priority": "P3", "description": "[Opsgenie] Test description.", "alertAlias": "ccec1231-9cbf-468c-a6ce-c52a18712404" }

 

その他のヘルプ