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 Type | Data Type - Event | Data Type - Metric |
---|---|---|
Datadog | Supported | Supported |
Google Pub/Sub | Supported | Supported |
Pager Duty | Supported | Not Supported |
Service Now | Supported | Not Supported |
Splunk HEC | Supported | Supported |
Webhooks | Supported | Supported |
Webhook - Grafana | Supported | Supported |
Webhook - Microsoft Teams | Supported | Supported |
Webhook - Slack | Supported | Supported |
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
- Create a Topic
- Grant IAM permissions to a Service Account for Pub/Sub
- Provide your topic URI and your service account credentials when creating your subscription.
For a setup guide to integrate with Google Pub/Sub, see How to set up Google Pub/Sub in the Equinix Community.
Pager Duty
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.
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.
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.