• 使用を開始する
  • 関連ドキュメント

XMPP/Jabber と統合する

If you’re a customer who shifted your operations from Opsgenie to Jira Service Management, adding new instances of this integration isn’t possible in Jira Service Management. You can only edit the integrations that originally shifted from Opsgenie.

XMPP のロゴ

Jira Service Management が XMPP/Jabber ユーザーにもたらすメリット

Jira Service Management XMPP/Jabber 統合プラグインでは、Jira Service Management の全機能を利用して XMPP/Jabber とのチャット統合を実現しています。この統合では、 Jira Service Management の xmpp 専用実行可能ファイルと OEC ユーティリティを活用することで Jira Service Management のアラートとアラート アクションが XMPP/Jabber のルームに送られるようにしています。

統合の機能性

  • Jira Service Management でアラートが作成されると、Jira Service Management でアラートが作成されたという情報が XMPP/Jabber のルームに送られます。

  • ユーザーが Jira Service Management アプリを使用しているモバイル デバイスからアラートを承認すると、この情報が XMPP/Jabber のルームに送信されます。

  • ユーザーが Jira Service Management でアラートにコメントを追加すると、メモ追加情報も送信されます。

OEC では Jira Service Management でアラート アクションをサブスクライブし、これらのアクションを XMPP/Jabber のルームに反映することで Jira Service Management アラートについて通知されるようにします。

Jira Service Management で XMPP/Jabber 統合を編集する

Jira Service ManagementXMPP/Jabber 統合を編集するには、次の手順を実行します。

  1. チームの運用ページに移動します。

  2. 左側のナビゲーション パネルで [統合] を選択します。

  3. お使いの XMPP/Jabber 統合を検索します。

  4. 必要に応じて統合の設定とルールを編集します。


次のセクションの説明は定期的に更新されていません。 ご不明な点がございましたら、当社までお問い合わせください

インストール

以下の手順では、Jira Service Management XMPP/Jabber 統合プラグインを使用して Jira Service ManagementXMPP/Jabber を統合する方法について説明します。ご使用の Linux ディストリビューションと XMPP/Jabber の設定によっては、これらの指示に若干の変更が必要になる場合があることにご注意ください。

前提条件

提供されるパッケージは、以下のシステムをサポートしています。

  • Red Hat ベースの Linux ディストリビューション

  • Debian ベースの Linux ディストリビューション

  • Windows

XMPP/Jabber プラグインをダウンロードする

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

To download the latest version of XMPP/Jabber package, please use readme file of oec-scripts repository.

Red Hat ベースのディストリビューションの場合

  • 次のコマンドを実行します。 rpm -i opsgenie-xmpp-<your_version>.rpm

During upgrades, rpm package does not overwrite your existing configurations. It saves the new default configuration file as opsgenie-integration.conf.rpmnew. Find more information about rpm upgrade config file handling from here.

バージョン 201X-XX-XX から 2.X.X に更新するには、--force パラメーターを追加します。

例: 

rpm -U --force opsgenie-integration-<your_version>.rpm

更新する前に、設定ファイルをバックアップすることをお勧めします。

rpm パッケージのインストール中にパッケージが廃止されたというエラーが表示された場合は、代わりに "rpm -i opsgenie-xmpp-<your_version>.rpm --nodeps" を使用する必要があります。

"is already installed (インストール済み)" エラーが表示された場合は、代わりに "rpm -i opsgenie-xmpp-<your_version>.rpm --force" を使用する必要があります。

Debian ベースのディストリビューションの場合

  • 次のコマンドを実行します。 dpkg -i opsgenie-xmpp-<your_version>.deb

Windows の場合

  1. Opsgenie インテグレーションの zip ファイルを解凍します

  2. Install OEC by following steps in OEC installation page

Jira Service Management で XMPP/Jabber 統合を追加する

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

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

  1. Go to Settings > Integrations. Search for XMPP/Jabber and select Add.

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

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

Opsgenie から XMPP/Jabber へのインテグレーションを設定する

Opsgenie の OEC と XMPP スクリプトを使用して、XMPP/Jabber ルームにアラートアクションを送信します。これによって、独自のスクリプトや機能をデプロイして提供された機能を変更し、カスタマイズしたアクションを XMPP 上で実行できます。

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

ダウンロードしたパッケージには、OEC ユーティリティと OEC で実行する必要があるスクリプトも含まれています。

XMPP でアクションを実行できるようにするには、OEC で設定ファイルから設定パラメーターを取得します。設定ファイルは、/home/opsgenie/oec/conf/config.json の下にあります。

この機能を使用するには、[Send Alert Actions To XMPP (アラート アクションを XMPP に送信する)] チェックボックスを、Opsgenie XMPP/Jabber インテグレーションで有効にする必要があります。

設定パラメーター

 

場所

API キー

XMPP/Jabber のインテグレーション API キー。XMPP/Jabber インテグレーション ページから API キーをコピーし、conf ファイルの apiKey フィールドに貼り付けます。

/home/opsgenie/oec/conf/config.json

hostUrl

使用している XMPP/Jabber サーバーのサービス名。この hostUrl は、XMPP/Jabber サーバーとの接続を作成するために使用されます。

/home/opsgenie/oec/conf/config.json

ユーザ名

XMPP/Jabber サーバーへのログイン時に使用されるユーザー名。

/home/opsgenie/oec/conf/config.json

パスワード

XMPP/Jabber サーバーへのログイン時に使用されるパスワード。

/home/opsgenie/oec/conf/config.json

room

アラートアクションが送信されるルーム名。

/home/opsgenie/oec/conf/config.json



さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。