TELEMETRY PIPELINE
Azure Event Grid

Azure Event Grid source plugin

The Azure Event Grid source plugin lets you receive data from Azure and ingest it into Chronosphere Telemetry Pipeline using the pull delivery (opens in a new tab) API.

This plugin doesn't support the use of a descriptive metadata name in the Pipeline Builder interface.

Supported telemetry types

This plugin supports these telemetry types:

LogsMetricsTraces

Configuration parameters

Use the parameters in this section to configure your plugin. The Telemetry Pipeline web interface uses the values in the Name column to describe the parameters. Items in the Key column are the YAML keys to use in pipeline configuration files.

General

NameKeyDescriptionDefault
EndpointendpointRequired. The endpoint URL of your Event Grid instance's namespace.none
Shared KeykeyRequired. The shared key used for authentication.none
Topic NametopicNameRequired. The topic name from which to receive events.none
Event Subscription NameeventSubscriptionNameRequired. The event subscription name.none

Example configuration

service:
  log_level: error
pipeline:
  inputs:
    - name: azeventgrid
      endpoint: https://myNamespaceName.westus-1.eventgrid.azure.net
      key: ${SECRET_AZEVENTGRID_KEY}
      topicName: myTopic
      eventSubscriptionName: myEventSubscription
  outputs:
    - name: stdout
      match: "*"