概要

Pusher アプリ全体のリアルタイムメッセージと接続分析を監視して、以下のことができます。

  • 同時接続をリアルタイムに視覚化します。
  • ブロードキャスト、クライアントイベント、Webhook、API メッセージなどのタイプ別に、送信されたメッセージを追跡できます。
  • 平均値、中央値、最大値、95 パーセンタイルなど、メッセージサイズの統計詳細データを取得できます。
  • 課金タイムテーブル内の使用状況を監視できます。

セットアップ

APM に Datadog Agent を構成する

Pusher からのメトリクスを監視するには、以下の手順に従ってください。

  1. Datadog API キーをコピーします。

  2. Pusher アカウント設定に移動してDatadog インテグレーションを選択するか、サインインします。

  3. Datadog API キーを貼り付け、Save をクリックします。

  4. Datadog ダッシュボードに戻り、デフォルトの Pusher ダッシュボードビューにメトリクスの表示が開始されたことを確認します。

メトリクスはリアルタイムで入力されます。過去のデータは、インテグレーションが正常にインストールされた時点で入力されます。

収集データ

メトリクス

pusher.messages
(count)
Messages sent over time.
Shown as message
pusher.messages.api_request
(count)
API Requests sent over time.
Shown as message
pusher.messages.webhook
(count)
Webhooks sent over time.
Shown as message
pusher.messages.presence_event
(count)
Presence events sent over time.
Shown as message
pusher.messages.broadcast
(count)
Broadcast messages sent over time.
Shown as message
pusher.messages.client_event.received
(count)
Client events received sent over time.
Shown as event
pusher.messages.client_event.sent
(count)
Client events sent over time.
Shown as event
pusher.message_size.avg
(gauge)
Average message size.
Shown as byte
pusher.message_size.max
(gauge)
Maximum message size.
Shown as byte
pusher.message_size.p95
(gauge)
95th percentile message size.
Shown as byte
pusher.message_size.count
(rate)
Messages count sent over time.
Shown as message
pusher.message_size.median
(gauge)
Median message size.
Shown as byte
pusher.connections
(count)
Concurrent connections per second.
Shown as connection
pusher.connections.non_secure
(count)
Non-secure connections per 5 seconds.
Shown as connection
pusher.connections.non_secure.sockjs
(count)
Non-secure sockjs connections per 5 seconds.
Shown as connection
pusher.connections.non_secure.ws
(count)
Non-secure websocket connections per 5 seconds.
Shown as connection
pusher.connections.secure
(count)
Secure connections per 5 seconds.
Shown as connection
pusher.connections.secure.sockjs
(count)
Secure sockjs connections per 5 seconds.
Shown as connection
pusher.connections.secure.ws
(count)
Secure websocket connections per 5 seconds.
Shown as connection

イベント

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

サービスのチェック

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

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。