Splunk Observability Cloudを使用してJiraにアラート通知を送信する

ディテクターのアラート条件が満たされたとき、およびアラート条件が解除されたときにJiraにアラートを送信するようにSplunk Observability Cloudを設定します。

ディテクタのアラート条件が満たされたときに Jira Cloud または Jira Data Center にアラート通知を自動送信して新規の課題を作成し、アラートが解除されたときに課題にコメントを追加するように、Splunk Observability Cloud を設定できます。

Splunk Observability Cloudのアラート通知をJiraに送信するには、以下の設定手順に従います:

注: これらの手順を実行するには、Splunk Observability Cloudの管理者である必要があります。

ステップ1:Splunk Observability CloudでJiraインテグレーションを作成する

このインテグレーションがJiraに送信するアラート通知では、以下のフィールド値を自動で設定できます:

  • 担当者

  • 説明

  • 課題タイプ

  • プロジェクト

  • 報告者

  • 概要

課題の作成先のJiraプロジェクトで追加のフィールド値が必要な場合、インテグレーションの保存時にエラーが表示されます。

注: これらのタスクを完了するには、Splunk Observability Cloudの管理者である必要があります。

Splunk Observability CloudでJiraインテグレーションを作成するには、以下の手順に従います:

  1. Splunk Observability Cloud にログインします。

  2. Jira のガイド付きセットアップを開きます。オプションで、ガイド付きセットアップに自分で移動することもできます:

    1. 左のナビゲーションメニューで、Data Management を選択します。

    2. Available integrations タブにアクセスするか、Deployed integrations タブで Add Integration を選択します。

    3. インテグレーションフィルターメニューで、All を選択します。

    4. Search フィールドで Jira を検索し、選択します。

    5. New Integration を選択すると、設定オプションが表示されます。

  3. デフォルトでは、統合の名前は [Jira] です。統合に一意でわかりやすい名前を付けます。この名前がダウンストリームでどのように使用されるかについては、「About naming your integrations」を参照してください。

  4. [Jira Base URL] フィールドに、Jira サーバーのベース URL を入力します。たとえば、値として https://YOUR-DOMAIN.atlassian.net または http://YOUR-HOSTNAME:PORT を入力します。

  5. Jira Cloud との統合を作成する場合は、[Jira Cloud] を選択し、Jira ユーザーのメールアドレス API トークンを入力します。Atlassian API トークンの作成方法の詳細については、「Manage API tokens for your Atlassian account 」を参照してください。

    Jira Data Center との統合を作成する場合は、[Jira Data Center] を選択し、Jira のユーザー名とパスワードを入力します。

    この統合に関連付けるユーザーには、課題の作成、コメントの追加、プロジェクトの閲覧を行うための Jira 権限が必要です。このユーザーは、この統合を使用して作成された Jira 課題の報告者となります。

  6. Select Project で、アラート通知で課題を作成するプロジェクトを選択し、Apply を選択します。

  7. Select Issue Type で、アラート通知によって作成する課題タイプを選択し、Apply を選択します。

    必要に応じて、他の課題タイプを使用して複数の統合を作成できます。たとえば、ある統合を使用してバグ課題を作成し、別の統合を使用してタスク課題を作成することができます。

  8. [Assignee] フィールドに、この統合によって作成された課題のデフォルトの担当者を入力します。Jira インスタンスで問題を作成するために担当者の値が必要ない場合は、このフィールドを空白のままにすることができます。

    このデフォルトを上書きするには、「ステップ 2:Splunk Observability Cloud のアラートの受信者として Jira 統合を追加する」のディテクタで別のアラート受信者を選択します。これにより、統合のデフォルトの担当者の設定と、一部のディテクタの担当者の選択的変更に柔軟性が生まれます。

  9. (オプション)[Create Test Issue] を選択して統合をテストします。統合が機能している場合、選択した Jira プロジェクトにテスト Jira 課題が作成されます。しばらくすると、統合は同じ課題について、アラートが解除されたことを示すコメントを表示します。

  10. Save を選択します。

ステップ2:Splunk Observability Cloudのディテクターのアラート受信者としてJiraインテグレーションを追加する

Splunk Observability Cloudのディテクターのアラート受信者としてJiraインテグレーションを追加するには、次の手順に従います:

  1. Jiraインテグレーションを使用してアラート通知を送信するように設定するディテクターを作成または編集します。

    ディテクタの操作の詳細については、「アラートをトリガーするディテクターの作成 」および「[Detector] メニューを使用してアラートを登録する」を参照してください。

  2. [Alert recipients] ステップで、[Add Recipient] を選択します。

  3. [Jira] を選択し、アラート通知の送信に使用する Jira の統合名を選択します。これは、「ステップ 1:Splunk Observability Cloud で Jira の統合を作成する」で作成した統合名です。

  4. Jira 統合で担当者を設定すると、担当者の名前が表示されます。統合に設定された担当者または空白の担当者を上書きするには、担当者を選択し、新しい担当者名を入力します。

  5. ディテクターをアクティブ化し、保存します。

Splunk Observability Cloud は、ディテクタルールの条件が満たされるたびに、Jira 課題を作成するアラート通知を送信します。また、アラート条件が解除されると、その課題にコメントを追加します。