Products · Product
OpenTelemetry
Raised as a usability problem by 19 people on Hacker News over 6 years (2021–2026), in 11 threads.
People raised many different problems with OpenTelemetry, but no single problem has yet been raised by 3 people in 3 different months and threads.
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 21 complaints
- Python API feels awkward and configuration is unnecessarily convoluted; docs are painful2026-08-23
- Documentation is inconsistent and contains examples that are flat out wrong2026-08-22
- Too many abstractions make it hard to understand what the code is doing2025-01-11
- Same data labeled 'Traces' or 'Requests' differently across UIs, causing confusion2025-01-10
- Setup hit many hiccups and the documentation is confusing2025-01-10
- Documentation is confusing and far less complete than it should be2025-01-10
- Hard to connect traces across Node and native library; poorly documented, frustrating to implement2024-09-18
- Updating the agent or dependencies breaks the app and blocks instrumenting Flask apps2024-09-18
- Errors are opaque and the API is obtuse to use2024-08-17
- Intern spent lots of time in docs; global state makes it hard to use properly2024-06-14
- Hidden flows from god objects hacking __new__ make tracer creation hard to follow2024-06-14
- Commenter says OpenTelemetry is confusing and hard to understand for users2024-06-14
- Terminology and SDK are confusing, and hard to implement and keep up to date2024-06-14
- Search sends users to broken or ambiguous docs, with the correct doc buried several clicks deep2024-01-13
- Feels much harder to work through than opinionated observability SaaS products2024-01-13
- Next steps listed with no guidance on which to choose and why2024-01-12
- Onboarding well-written async applications is a nightmare because async support is poor2023-10-23
- Too much complexity to learn, deploy and configure for simple tasks2023-09-21
- Default setup is hard to use; libraries are leaky and poorly implemented2023-08-28
- Trivial setup takes large trial and error, user unsure what they're doing2023-08-05
- Basic tags don't work and metrics stay alpha while docs push adoption2021-10-27