インテグレーションバージョン1.0.0

概要

Mailgun は API ベースのメール配信プラットフォームで、これにより以下のことが可能になります。

  • 大規模なメールマーケティングアプリケーションを構築し、管理する。
  • トランザクションメッセージを送信し、追跡する。
  • 無効なメールアドレスをリストから削除する。
  • 配信率を向上させ、コンバージョン率を高める。

Datadog とインテグレーションすることで、メール配信やエンゲージメントのメトリクスやログを収集し、Mailgun サービスのパフォーマンスを追跡することができます。

セットアップ

ドメインの追加と確認

  1. Mailgun アカウントにログインします。
  2. 左側のサイドバーで、Sending をクリックします。メニューが展開されます。Domains を選択します。
  3. 右上の Add New Domain をクリックします。
  4. ドメイン名とリージョンを入力し、Add Domain をクリックします。
  5. Mailgun ドキュメントの指示に従って、ドメインを確認します。

Mailgun API キーの表示

Mailgun にサインアップすると、プライマリアカウントの API キーがあなたのために作成されます。 このキーは、私たちの様々な API エンドポイントを通して、そしてあなたの送信ドメインのいずれに対しても、すべての CRUD 操作を実行することができます。

  1. Mailgun アカウントにログインします。
  2. 右上の自分の名前をクリックし、ドロップダウンを開きます。
  3. API Keys をクリックします。
  4. Private API Key の横にある目のアイコンをクリックします。

メトリクスの収集を有効にする

  1. Datadog の Mailgun インテグレーションタイル内のコンフィギュレーションタブに移動します。
  2. ドメイン名とドメインのリージョンを入力します。
  3. 上記の手順で確認した API キーを貼り付けます。
  4. オプションで、カスタムタグを追加して、このインテグレーションのために収集されたすべてのメトリクスにタグを関連付けます。

ログ収集の有効化

イベントをログとして Datadog に転送するように Mailgun を構成することができます。詳しくは、Mailgun ドキュメントメッセージの追跡 - Webhooks のセクションをご覧ください。

  1. Mailgun インテグレーションタイルの説明から、生成された URL をコピーします。
  2. Mailgun アカウントにログインします。
  3. 左側列の Sending をクリックします。
  4. ドロップダウンの Webhooks をクリックします。
  5. 右上の Add webhook をクリックします。
  6. 追跡したいイベントの種類を選択します。
  7. ステップ 1 で生成した URL を URL に貼り付けます。
  8. Create Webhook をクリックします。

収集データ

メトリクス

mailgun.emails.accepted.total
(count)
メールの受け付け総数 (受信と送信の両方を含む)
email として表示
mailgun.emails.accepted.incoming
(count)
受信メールの受け付け数
email として表示
mailgun.emails.accepted.outgoing
(count)
送信メールの受け付け数
email として表示
mailgun.emails.delivered.total
(count)
送信され、受信者のメールサーバーにより受け付けられたメールの総数
email として表示
mailgun.emails.delivered.smtp
(count)
送信され、受信者のメールサーバーにより受け付けられた SMTP メールの総数
email として表示
mailgun.emails.delivered.http
(count)
送信され、受信者のメールサーバーにより受け付けられた HTTP メールの総数
email として表示
mailgun.emails.delivered.optimized
(count)
送信され、受信者のメールサーバーにより受け付けられた送信時間最適化メールの総数
email として表示
mailgun.emails.failed.temporary.total
(count)
受信者のメールサーバーへの送信が一時的に失敗したメールの数
email として表示
mailgun.emails.failed.temporary.espblock
(count)
メールサービスプロバイダーによりブロックされたメールの数
email として表示
mailgun.emails.failed.permanent.total
(count)
受信者のメールサーバーへの送信が完全に失敗したメールの数
email として表示
mailgun.emails.failed.permanent.suppress_bounce
(count)
前回バウンスしたために削除されたメールの数
email として表示
mailgun.emails.failed.permanent.suppress_unsubscribe
(count)
前回配信が停止されために削除されたメールの数
email として表示
mailgun.emails.failed.permanent.suppress_complaint
(count)
前回苦情が報告されたために削除されたメールの数
email として表示
mailgun.emails.failed.permanent.bounce
(count)
配信されずにバウンスしたメールの数
email として表示
mailgun.emails.failed.permanent.delayed_bounce
(count)
遅延後にバウンスしたメールの数
email として表示
mailgun.emails.failed.permanent.webhook
(count)
失敗した Webhook リクエストの数
request として表示
mailgun.emails.failed.permanent.optimized
(count)
失敗した送信時間最適化メールの数
email として表示
mailgun.emails.opened.total
(count)
受信者によりメールが開かれた合計回数
email として表示
mailgun.emails.clicked.total
(count)
メール内のリンクの合計クリック数
email として表示
mailgun.emails.unsubscribed.total
(count)
配信を停止した受信者数
email として表示
mailgun.emails.complained.total
(count)
苦情を報告した受信者数
email として表示
mailgun.emails.stored.total
(count)
保存された受信メールの数
email として表示
mailgun.emails.hourly.accepted.total
(count)
メールの 1 時間ごとの受け付け総数 (受信と送信の両方を含む)
email として表示
mailgun.emails.hourly.accepted.incoming
(count)
受信メールの 1 時間ごとの受け付け数
email として表示
mailgun.emails.hourly.accepted.outgoing
(count)
送信メールの 1 時間ごとの受け付け数
email として表示
mailgun.emails.hourly.delivered.total
(count)
送信され、受信者のメールサーバーにより受け付けられたメールの 1 時間ごとの総数
email として表示
mailgun.emails.hourly.delivered.smtp
(count)
送信され、受信者のメールサーバーにより受け付けられた SMTP メールの 1 時間ごとの総数
email として表示
mailgun.emails.hourly.delivered.http
(count)
送信され、受信者のメールサーバーにより受け付けられた HTTP メールの 1 時間ごとの総数
email として表示
mailgun.emails.hourly.delivered.optimized
(count)
送信され、受信者のメールサーバーにより受け付けられた送信時間最適化メールの 1 時間ごとの総数
email として表示
mailgun.emails.hourly.failed.temporary.total
(count)
受信者のメールサーバーへの送信が一時的に失敗したメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.temporary.espblock
(count)
メールサービスプロバイダーによりブロックされたメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.permanent.total
(count)
受信者のメールサーバーへの送信が完全に失敗したメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.permanent.suppress_bounce
(count)
前回バウンスしたために削除されたメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.permanent.suppress_unsubscribe
(count)
前回配信停止されたために削除されたメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.permanent.suppress_complaint
(count)
前回苦情が報告されたために削除されたメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.permanent.bounce
(count)
配信されずにバウンスしたメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.permanent.delayed_bounce
(count)
遅延後にバウンスしたメールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.failed.permanent.webhook
(count)
失敗した Webhook リクエストの 1 時間ごとの数
request として表示
mailgun.emails.hourly.failed.permanent.optimized
(count)
失敗した送信時間最適化メールの 1 時間ごとの数
email として表示
mailgun.emails.hourly.opened.total
(count)
受信者によりメールが開かれた 1 時間ごとの合計回数
email として表示
mailgun.emails.hourly.clicked.total
(count)
メール内のリンクの 1 時間ごとの合計クリック数
email として表示
mailgun.emails.hourly.unsubscribed.total
(count)
配信を停止した 1 時間ごとの受信者数
email として表示
mailgun.emails.hourly.complained.total
(count)
苦情を報告した 1 時間ごとの受信者数
email として表示
mailgun.emails.hourly.stored.total
(count)
保存された受信メールの 1 時間ごとの数
email として表示

ログ

Mailgun のイベントは、ソース mailgun の下にログとして表示されます。

イベント

Mailgun インテグレーションには、イベントは含まれません。

サービス チェック

Mailgun インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ヘルプが必要ですか?Datadog サポートにお問い合わせください。