GitHunt
AV

avioconsulting/mule-opentelemetry-module

Mule Extension to generate OpenTelemetry traces and metrics

= Mule 4 OpenTelemetry Extension
ifndef::env-github[:icons: font]
ifdef::env-github[]
:caution-caption: πŸ”₯
:important-caption: ❗
:note-caption: πŸ“Ž
:tip-caption: πŸ’‘
:warning-caption: ⚠️
endif::[]
:toc: macro

toc::[]

== OpenTelemetry

From https://opentelemetry.io[OpenTelemetry.io],

[quote]
OpenTelemetry is a collection of tools, APIs, and SDKs. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior.

This purpose of this mule extension is to allow Mule Applications participate in OpenTelemetry-based distributed traces.

image::src/docs/asciidoc/Images/mule-with-opentelemetry.png[title="Mule with OpenTelmetry", align="center"]

== Documentation

NOTE: This module supports OpenTelemetry Traces only. Logs and Metrics are not supported, yet.

Languages

Java99.8%RAML0.1%Shell0.0%

Contributors

BSD 2-Clause "Simplified" License
Created January 14, 2022
Updated February 11, 2026