Crashlyticsインテグレーションガイド

Project Description

本記事は米国PagerDuty社のサイトで公開されているインテグレーションガイドをそのまま日本語に翻訳したものです。日本語環境での動作を保証するわけではありません。原文はこちらを参照してください。


Crashlyticsは軽量ながら非常に強力なクラッシュレポートソリューションです。 CrashlyticsとPagerDutyをインテグレーションすることで、アプリケーションのクラッシュレポートに関するリアルタイムのアラートを受け取ることができます。

PagerDutyでの設定

  1. ConfigurationメニューからServicesを選択します。
  2. Serviceのページで、
    新しいサービスを作成する場合は、+Add New Serviceをクリックします。
    既存のサービスに追加する場合は、サービスの名前をクリックします。その後、Integrationsタブをクリックし、+New Integration ボタンをクリックします。

  3. Integration Typeメニューからアプリを選択して、Integration Nameを入力してください。
    新しいサービスを作成する場合は、General Settingsで新しいサービスのNameを入力します。次に、Incident settingsで、新しいサービスのEscalation Policy(エスカレーションポリシー)Notification Urgency(通知の緊急性)、Incident Behavior(インシデントの動作)を指定します。
  4. Add ServiceまたはAdd Integrationボタンをクリックして、新しいインテグレーションを保存します。するとサービスのIntegrationsページにリダイレクトされます。
  5. 新しい統合のIntegration Keyをコピーします。

Crashlyticsでの設定

  1. まだの場合、AppsメニューからAddを選択して、監視する新しいアプリを作成します。
  2. 画面の指示に従います。
  3. アプリの設定メニューから、監視するアプリのService HooksPagerDutyを選択します。 次に、インテグレーションキーを入力し、Verify<をクリックします。
  4. Crashlyticsにクラッシュが報告されたときにPagerDutyサービスがトリガーしたインシデントが表示されるはずです。

Project Details