Integrations

Pusher has integrations with third party applications to make it easier to use Pusher and get the most out of it.

Datadog

Datadog is an application performance monitoring platform. You can add Pusher as an integration in order to monitor the metrics and alerts that you are interested in tracking.

Note: The Datadog integration is only available to Pro plans and above.

In order to add Pusher as an integration on Datadog:

  1. Create a Datadog account or Login at datadoghq.com
  2. Go to ‘Integrations’ inside your Datadog dashboard
  3. Find the Pusher integration, and follow the steps on the ‘Configuration’ tab.
  4. Go to your Pusher account settings, select the tab for Datadog Integration
  5. Paste your Datadog API key and save it.
  6. Return to your Datadog, and on the ‘Dashboards’ tab, select Pusher to configure your dashboard, seen below.

Pusher dashboard in Datadog

Librato

Librato is a application performance monitoring platform. You can add Pusher as an integration in order to monitor the metrics and alerts that you are interested in tracking.

Note: The Librato integration is only available to Pro plans and above.

In order to add Pusher as an integration on Librato:

  1. Create a Librato account or Login at librato.com
  2. Go to ‘Account Settings’ inside the Librato dashboard by clicking on your user image on the top right corner.
  3. Go to ‘API Tokens’ and click ‘Generate New API Token’.
  4. Generate a new ‘Record Only’ token.
  5. Go to your Pusher account settings, select the tab for Librato Integration
  6. Paste your Librato Email and newly created API key and save it.
  7. Return to your Librato, and on the ‘Metrics’ tab, you’ll see your new Pusher metrics with the pusher. namespace.

Pusher Metrics in Librato

Metrics

This is a list of metrics sent to our integrations. An aggregate per app_id is sent around every 5 seconds.

Provided metrics
Messages sent over time
API Requests sent over time
Webhooks sent over time
Presence events sent over time
Broadcast messages sent over time
Client events received sent over time
Client events sent over time
Average message size
Maximum message size
95th percentile message size
Messages count sent over time
Median message size
Concurrent connections per second
Non-secure connections per 5 seconds
Non-secure sockjs connections per 5 seconds
Non-secure websocket connections per 5 seconds
Secure connections per 5 seconds
Secure sockjs connections per 5 seconds
Secure websocket connections per 5 seconds

Have you tried using the search to find what you’re after? If you still have a question then get in touch with us and let us help you out.