Skip to main content

Data Collector Setup

You can collect event or metric data using various Sink Types, each designed to streamline data handling and processing. These Sink Types enable you to direct your data to preferred destinations.

Supported Data Types per Sink Type:

Sink TypeData Type - EventData Type - Metric
DatadogSupportedSupported
Google Pub/SubSupportedSupported
PagerDutySupportedNot Supported
ServiceNowSupportedNot Supported
Splunk HECSupportedSupported
WebhooksSupportedSupported
Webhook - GrafanaSupportedSupported
Webhook - Microsoft TeamsSupportedSupported
Webhook - SlackSupportedSupported

Datadog

If you use Datadog as your data collector, provide your Datadog API and Application Keys when creating your subscription.

For a setup guide to integrate with Datadog, see How to set up Datadog in the Equinix Community.

Google Pub/Sub

For a setup guide to integrate with Google Pub/Sub, see How to set up Google Pub/Sub in the Equinix Community.

PagerDuty

If you are using Pager Duty as your data collector, create a service and an Events APIv2 integration to handle your events. Provide your Pager Duty URI and the Integration Key when creating your subscription.

For a setup guide to integrate with Pager Duty, see How to set up Pager Duty in the Equinix Community.

ServiceNow

If you are using ServiceNow as your data collector, provide your ServiceNow username and password when creating your subscription.

Splunk

If you are using Splunk as your data collector, create an event index to receive events, a metrics index to receive metrics or both, then create an HTTP Event Collector. Provide your HTTP Event Collector URI, your HTTP Event Collector token, and the names of your indices when creating your subscription

For a setup guide to integrate with Splunk, see How to set up Splunk in the Equinix Community.

Webhooks

If you use a service that allows streaming in data from a webhook, you can create a webhook subscription with sink type WEBHOOK for both events and metrics.

Grafana - If you are using Grafana as your data collector, create and configure Grafana for incoming webhooks. Provide your Grafana Webhook's URL and api key when creating your subscription.

For a setup guide to integrate with Grafana, see How to set up Grafana Webhook in the Equinix Community

Microsoft Teams - If you are using a Microsoft Teams channel as your data collector, create and configure a webhook to post messages when a webhook request is received. Once your webhook is configured, provide your HTTP POST URL when creating your subscription.

For a setup guide to integrate with Microsoft Teams, see How to set up Microsoft Teams in the Equinix Community.

Slack - If you are using Slack as your data collector, create and configure a Slack App for incoming webhooks. Provide your webhook's unique URL when creating your subscription.

For a setup guide to integrate with Slack, see How to set up Slack in the Equinix Community.