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:
Logs | Metrics | Traces |
---|---|---|
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
Name | Key | Description | Default |
---|---|---|---|
Endpoint | endpoint | Required. The endpoint URL of your Event Grid instance's namespace. | none |
Shared Key | key | Required. The shared key used for authentication. | none |
Topic Name | topicName | Required. The topic name from which to receive events. | none |
Event Subscription Name | eventSubscriptionName | Required. 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: "*"