Go to file
Wojtek Mach e1f4a02d5e
opentelemetry_req: Don't assume `request.headers` shape (#193)
* opentelemetry_req: Don't assume `request.headers` shape

* Update instrumentation/opentelemetry_req/test/opentelemetry_req_test.exs

---------

Co-authored-by: Bryan Naegele <bryannaegele@users.noreply.github.com>
2023-10-16 14:40:01 -06:00
.github Remove telemetry registry, fix broken log, update tests (#207) 2023-09-16 09:51:50 -06:00
examples add roll dice example in Erlang with Elli (#177) 2023-10-02 08:00:45 -06:00
instrumentation opentelemetry_req: Don't assume `request.headers` shape (#193) 2023-10-16 14:40:01 -06:00
propagators/opentelemetry_process_propagator Improve test matrix and add support for Elixir 1.15 and OTP 26 (#188) 2023-08-25 14:11:23 -06:00
utilities Update README.md (#209) 2023-09-28 12:57:30 -06:00
.gitignore Update .gitignore 2021-11-22 12:18:02 -07:00
CODEOWNERS Add codeowner for utilities/opentelemetry_instrumentation_http (#191) 2023-08-18 15:32:03 -06:00
CONTRIBUTING.md Add info about conventions to guides (#33) 2021-11-12 10:52:29 -07:00
LICENSE Initial commit 2021-04-19 10:19:28 -07:00
README.md OpentelemetryReq plugin (#160) 2023-03-31 09:51:27 -06:00
mix.exs Otel phoenix migration (#4) 2021-09-12 13:49:24 -06:00
rebar.lock Implemented AWS X-Ray TraceId Generator (#95) 2022-07-21 11:40:47 -06:00

README.md

<p align="center"> <strong> <a href="https://opentelemetry.io/docs/instrumentation/erlang/getting-started/">Getting Started<a/>   •   <a href="https://hexdocs.pm/opentelemetry_api/1.0.0-rc.2/OpenTelemetry.html">API Documentation<a/> </strong> </p> <p align="center"> <strong> <a href="CONTRIBUTING.md">Contributing<a/>   •   <a href="instrumentation/">Instrumentation<a/>   •   <a href="propagators/">Propagators<a/>   •   <a href="examples/">Examples<a/> </strong> </p>

Getting Started   •   API Documentation

Contributing   •   Instrumentation   •   Propagators   •   Examples

EEF Observability WG project Elixir

About this project

This is a repository for OpenTelemetry Erlang & Elixir contributions that are not part of the core repository and core distribution of the API and SDK.

Instrumentations

OpenTelemetry can collect tracing data using instrumentation. Vendors/Users can also create and use their own. Currently, OpenTelemetry supports automatic tracing for:

Supported Runtimes

OpenTelemetry requires OTP v21.3 and above.

See Elixir OTP Compatibility for supported OTP/Elixir combinations.

Contributing

We'd love your help!. Use tags [up-for-grabs][up-for-grabs-issues] and good first issue to get started with the project. Follow CONTRIBUTING guide to report issues or submit a proposal.

License

Apache 2.0 - See LICENSE for more information.