Skip to content

OpenTelemetry support in Azure Functions #10665

Open
8 of 19 issues completed
Open
8 of 19 issues completed
@RohitRanjanMS

Description

@RohitRanjanMS

The primary goal of this project is to enhance the observability and flexibility of Azure Functions by introducing OpenTelemetry support for the host, enabling users to adopt industry-standard methods for exporting telemetry data. This initiative aims to:

Expand Telemetry Options for Customers:

Allow customers to export telemetry data from both the worker process and the host to any OpenTelemetry Protocol (OTLP)-supported endpoint.

Provide a consistent and standardized approach to telemetry data collection and export, supporting both the existing Application Insights SDK and new OpenTelemetry instrumentations.

Leverage the Advantages of an Industry Standard:

OpenTelemetry is an open, vendor-neutral standard that enables interoperability across various tools and platforms.

By adhering to this standard, customers can avoid vendor lock-in, allowing them to choose their preferred tools for telemetry processing and visualization.

The standard specification ensures compatibility with a wide range of APM systems and observability solutions, offering a flexible and future-proof approach to telemetry integration.

Improve Observability and Diagnostics:

Equip customers with comprehensive insights into the performance, behavior, and health of their Azure Functions.

Enhance diagnostics and troubleshooting by enabling integration with diverse Application Performance Monitoring (APM) systems and customer-specific telemetry endpoints.

Sub-issues

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions