Skip to main content

Integrating with Telemetry Data Collectors

The flow diagram illustrates a typical use case for configuring a data collector. The flow begins with the creation of a stream, followed by the subscription to that stream. Once subscribed, the user attaches assets to the stream, ensuring that the relevant event messages are captured. Optionally, the user can create alert rules to define specific conditions for triggering notifications or actions based on the event data. This flow represents a streamlined approach to configuring the data collector for event monitoring and management.

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.

Here's a list of what we support:

Sink TypeData Type - EventData Type - Metric
DatadogSupportedSupported
Google Pub/SubSupportedSupported
Pager DutySupportedNot Supported
Service NowSupportedNot 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.

Google Pub/Sub

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.

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

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.

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.