enTelemetry
enTelemetry is a cross-platform telemetry framework designed to collect, process, and export telemetry data from software applications and connected devices. It supports the collection of metrics, traces, and logs and aims to provide a consistent instrumentation surface across languages. The project emphasizes modularity, privacy, and interoperability, offering software development kits and exporters for multiple ecosystems.
The architecture centers on a core data model and a configurable pipeline. Instrumentation feeds data into
Telemetry data includes spans for traces, metric records (counters, gauges, histograms), and log records. Context propagation
Security and privacy features include data sampling controls, data scrubbing and redaction, encryption in transit, and
enTelemetry is a community-driven, open-source project that integrates with cloud-based observability platforms and on-premise collectors. See