ユーザーとして Opsgenie の利用を開始する
プロフィールの設定、Opsgenie からの通知の取得、オンコール スケジュールの表示に関するすべての方法を説明します。
Track-It! は新しいアラートの通知を送信します。Sentry のインテグレーションによって、Opsgenie はこれらのアラートのディスパッチャーとして機能し、オンコール スケジュールに基づいて通知する適切な担当者を決定します。メール、テキスト メッセージ (SMS)、電話、iPhone および Android のプッシュ通知によって通知し、アラートが承認されるかクローズされるまでアラートをエスカレートします。
Opsgenie でアラートが作成されると、Track-It! でワークフローが作成されます。
ユーザーが Opsgenie でアラートを承認したり、承認解除したりすると、このアクションは Track-It! の関連するワークフローにメモとして追加されます。
ユーザーが Opsgenie でアラートにメモを追加すると、追加メモ情報が Track-It! に送信されます。
アラートが Opsgenie でクローズされると、関連するワークフローが Track-It! でクローズされます。
OEC は Opsgenie のアラート アクションをサブスクライブして、これらのアクションを Track-It! フローに反映させます。これによって、Opsgenie アラートの通知が送信されます。
この統合は、Opsgenie の Standard プランと Enterprise プラン、および Jira Service Management の Premium プランと Enterprise プランでのみ利用できます。
統合をチーム ダッシュボードから追加すると、そのチーム統合の所有者になります。Opsgenie では、この統合を通じて受信したアラートはそのチームのみに割り当てられます。このセクションの残りの手順に従って、統合を設定してください。
[設定] > [統合] の順に移動します。Track-It! を検索して [追加] を選択します。
API キーをコピーします。このキーは、Opsgenie で認証するために OEC によって使用されます。
[Save Integration (統合の保存)] を選択します。
Opsgenie の OEC と Track-It! スクリプトを使用して、アラート アクションを Track-It! フローに送信します。これによって、独自のスクリプトや機能をデプロイして提供された機能を変更し、カスタマイズしたアクションを Track-It! 上で実行できます。
Track-It! インテグレーション パッケージを使用するには、以下のセクションの手順を最後まで実行します。
OEC の最新バージョンをダウンロードする
Track-It! パッケージの最新バージョンをダウンロードするには、oec-scripts リポジトリの readme ファイルを使用してください。
.zip パッケージを展開し、展開された Opsgenie という名前のフォルダーをパス C:\opsgenie\oec に移動します。
ダウンロードしたパッケージには、OEC ユーティリティと OEC で実行する必要があるスクリプトも含まれています。
OEC の実行方法について詳しくは、OEC の実行のドキュメントを参照してください。
Track-It! でアクションを実行できるようにするには、OEC で設定ファイルから設定パラメーターを取得します。設定ファイルは、/home/opsgenie/oec/conf/config.json にあります。
作成アクションには createTrackitWorkflow.py を使用し、その他のアクションには actionExecutor.py スクリプトを使用する必要があります。
この機能を使用するには、[Send Alert Actions To Track-It! (アラート アクションを Track-It! に送信する)] チェックボックスを、Opsgenie Track-It! インテグレーションで有効にする必要があります。
設定パラメーター |
| 場所 |
---|---|---|
API キー | Track-It! のインテグレーション API キー。Track-It! インテグレーション ページから API キーをコピーし、conf ファイルの apiKey フィールドに貼り付けます。 | /home/opsgenie/oec/conf/config.json |
URL | 使用している Track-It! サーバーのサービス名。この url は、Track-It! Web サーバーとの接続を作成するために使用されます。 | /home/opsgenie/oec/conf/config.json |
ログイン | Track-It! Web サーバーへのログイン時に使用しているユーザー名。 | /home/opsgenie/oec/conf/config.json |
パスワード | Track-It! Web サーバーへのログイン時に使用しているパスワード。 | /home/opsgenie/oec/conf/config.json |
この内容はお役に立ちましたか?