Skip to content

[azure logs] make azure-eventhub processor v2 the default option in the Azure Logs integration package #15703

@zmoog

Description

@zmoog

Context

The Azure Logs integration package (and related logs integrations) has used azure-eventhub processor v1 for years. This processor is based on the legacy Event Hubs SDK.

We later introduced azure-eventhub processor v2 as an option, but kept processor v1 as the default.

Since we've decided to retire processor v1, we plan to set processor v2 as the default option in the next release, and completely remove v1 in the following release.

Goal

Checklist

  • Make azure-eventhub processor v2 the default processor in all Azure Logs integration package.
  • Policy template: add processor v2 option only when processor_version is set to v2.
  • Replace type: text with type: select for processor_version and processor_start_position config options.

Impact

We want to switch all users to processor v2 while we still have the option to revert back to processor v1, if needed.

Metadata

Metadata

Assignees

Labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions