hs-opentelemetry-otlp: OTLP protocol buffer modules for OpenTelemetry, generated via proto-lens

[ bsd3, library, opentelemetry ] [ Propose Tags ] [ Report a vulnerability ]

proto-lens generated Haskell modules for the OpenTelemetry Protocol (OTLP) protocol buffer definitions. Provides the wire types used by OTLP exporters. Please see the README on GitHub at https://github.com/iand675/hs-opentelemetry#readme.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.0.1.0, 0.1.0.0, 0.1.1.0, 0.2.0.0, 1.0.0.0
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), proto-lens-runtime [details]
License BSD-3-Clause
Copyright 2024 Ian Duncan, Mercury Technologies
Author Ian Duncan, Jade Lovelace
Maintainer ian@iankduncan.com
Uploaded by IanDuncan at 2026-05-29T14:41:27Z
Category OpenTelemetry
Home page https://github.com/iand675/hs-opentelemetry#readme
Bug tracker https://github.com/iand675/hs-opentelemetry/issues
Source repo head: git clone https://github.com/iand675/hs-opentelemetry
Distributions Stackage:0.2.0.0
Reverse Dependencies 2 direct, 13 indirect [details]
Downloads 950 total (13 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for hs-opentelemetry-otlp-1.0.0.0

[back to package description]

hs-opentelemetry-otlp

hs-opentelemetry-otlp

A package containing .hs files with data types generated from the Protobuf definitions (i.e.: .proto files) of the OpenTelemetry protocol (OTLP).

Code Generation Instructions

To generate .hs files from a new version of OTLP, you need to take the corresponding Git tag from the opentelemetry-proto repository1, write it into the OTLP_VERSION file, and run the ./scripts/generate-modules.sh script.

Generated files can be found in the src directory.