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

BlazeMeter と統合する

統合でできるようになること

Jira Service Management では、BlazeMeter API Monitoring との Webhook 統合を利用できます。Jira Service Management は BlazeMeter API Monitoring のアラートのディスパッチャーとして機能し、オンコール スケジュールに基づいて通知すべき担当者を決定します。メール、テキスト メッセージ (SMS)、電話、iOS や Android のプッシュ通知による通知を行い、アラートが認知済みまたはクローズになるまで、アラートをエスカレートします。

統合による機能

  • BlazeMeter API Monitoring でテストが失敗すると、Jira Service Management でアラートが作成されます。

  • BlazeMeter API Monitoring でテストに合格すると、Jira Service Management で関連するアラートがクローズされます。

統合をセットアップする

BlazeMeter 統合を編集する

Jira Service Management で BlazeMeter API Monitoring 統合を編集するには、次の手順を実行します。

  1. チームの "オペレーション" ページに移動します。

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

  3. ご利用の BlazeMeter API Monitoring 統合を検索します。

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

BlazeMeter 統合を追加する

  1. "API Monitoring" ページに移動して、既存のテストの名前を選択するか、テストを作成します。

  2. ナビゲーション パネルで [エディター] を選択します。

  3. [テスト設定] を拡張します。

  4. [Webhook] を選択します。

  5. "BlazeMeter API Monitoring 統合の設定" ページからコピーした URL を貼り付けます。

  6. [保存] を選択します。

BlazeMeter の設定

BlazeMeter から送信されるペイロードの例

 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 { "bucket_key": "twdf2fkje38x", "finished_at": 1389715076.373915, "team_id": "3ac6891f-a261-40a1-aafe-53f0bb7af84e", "bucket_name": "Bucket1", "environment_name": "Production DataSource SiteBased", "result": "fail", "test_name": "testci", "team_name": "opsgenie", "test_id": "6abb1082-3d66-49aa-89d1-616ec601e5b3", "started_at": 1389715074.918255, "test_url": "https://www.runscope.com/radar/twdf2fkje38x/6abb1082-3d66-49aa-89d1-616ec601e5b3", "test_run_url": "https://www.runscope.com/radar/twdf2fkje38x/6abb1082-3d66-49aa-89d1-616ec601e5b3/results/e7219c0e-9c83-4bcd-83f7-63e5ce186dcc", "test_run_id": "e7219c0e-9c83-4bcd-83f7-63e5ce186dcc", "trigger_url": "https://api.runscope.com/radar/e31fbf54-b2cd-4b46-b96a-29aeecf542ac/run", "requests": [ { "url": "https://api.opsgenie.com/", "variables": {"fail": 0,"total": 0,"pass": 0}, "assertions": {"fail": 0,"total": 1,"pass": 1}, "result": "pass", "method": "GET" }, { "url": "https://api.opsgenie.com/failurl1", "variables": {"fail": 0,"total": 0,"pass": 0}, "assertions": {"fail": 1,"total": 1,"pass": 0}, "result": "fail", "method": "GET" }, { "url": "https://api.opsgenie.com/failurl2", "variables": {"fail": 0,"total": 0,"pass": 0}, "assertions": {"fail": 1,"total": 1,"pass": 0}, "result": "fail", "method": "GET" } ] }

 

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

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