ユーザーとして Opsgenie の利用を開始する
プロフィールの設定、Opsgenie からの通知の取得、オンコール スケジュールの表示に関するすべての方法を説明します。
Opsgenie の Redmine 統合によって、Opsgenie アラート アクティビティを課題として Redmine に転送します。アラートが作成されると、Opsgenie は Redmine プロジェクトで新しい課題を作成して、アラートにメモが追加されると課題にメモを追加して、アラートが誰かによって承認されると課題の状態を変更します。
以下の手順では、Opsgenie の Redmine 統合プラグインによって Opsgenie と Redmine を統合する方法を説明します。ディストリビューションによっては、これらの指示の変更が必要になる場合があります。
Opsgenie Redmine (zip) をダウンロードする
OEC パッケージを含む opsgenie integration の zip ファイルをディレクトリ内に解凍します (C:\opsgenie-integration は優先パスです)。
OEC のインストールページの手順に従って、OEC をインストールします。
Opsgenie Redmine (Linux RPM) をダウンロードする
次のコマンドを実行します。rpm -i opsgenie-redmine-<your_version>.rpm
アップグレード中に、rpm パッケージは既存の設定を上書きしません。これによって、新しい既定の設定ファイルが opsgenie-integration.conf.rpmnew として保存されます。rpm アップグレード設定ファイルの処理の詳細については、こちらをご参照ください。
バージョン 201X-XX-XX から 2.X.X にアップデートする場合は、--force パラメーターを追加する必要があります。例:
rpm -U --force opsgenie-integration-<your_version>.rpm
アップデートする前に、設定ファイルをアップデートすることをお勧めします。
Opsgenie Redmine (Linux DEB) をダウンロードする
次のコマンドを実行します。dpkg -i opsgenie-redmine-<your_version>.deb
Opsgenie の OEC インテグレーション ページに移動します。
[インテグレーションを保存] をクリックします。インテグレーション用の「API キー」が生成されます。このキーは、Opsgenie で認証するために OEC によって使用されます。
OEC アプリケーション構成ファイルは、次の場所にあります。
Windows の場合: <OEC_HOME>/../conf/opsgenie-integration.conf
Linux の場合: /etc/opsgenie/conf/opsgenie-integration.conf
apiKey – 上記で作成した OEC インテグレーションから API キーをコピーします。
redmine.url – Redmine が実行されているホストへの URL。
redmine.projectId – Redmine プロジェクトの ID。Opsgenie はこのプロジェクトの課題を作成します。
redmine.apiKey – Redmine アカウント ページ (/my/account) にある API アクセス キー。Redmine の管理設定から "REST Web サービスを有効" にする必要があることにご注意ください。
redmine.customFieldId – オプション。課題のアップデートのために Opsgenie によって必要とされます: メモの追加、課題の承認またはクローズ。これらの機能を活用するには、Redmine の管理設定で alert_id という名前のカスタム フィールドを作成します。構成ファイルで redmine.customFieldId のコメントを解除して、カスタム フィールドの ID に設定します。
redmine.inProgressStatusId – オプション。Opsgenie は、Opsgenie でアラートが承認されたときに status_id を使用して課題のステータスを変更します。Redmine 管理設定で "課題のステータス" を作成して承認済みの状態を保持し、構成ファイル内でステータスの ID を redmine.inProgressStatusId に設定してください。
redmine.closedStatusId – オプション。Opsgenie は、Opsgenie でアラートをクローズする際に status_id を使用して課題のステータスを変更します。Redmine 管理設定で "課題のステータス" を作成してクローズ状態を保持し、構成ファイル内でステータスの ID を redmine.closedStatusId に設定してください。
Redmine 統合パッケージは SSL v1.0 をサポートしていません。Redmine Server に SSL v1.0 がある場合は、SSL サーバーをアップグレードすることをお勧めします。
この内容はお役に立ちましたか?