Comment by vrosas

Comment by vrosas 2 days ago

1 reply

While the libraries and the documentation for otel are bloated messes, I maintain that any platform that isn’t using some sort of tracing system is practically negligent in their engineering duty. If you’re still out there querying logs with some giant sql statements you’re missing out. The pure wonder of being able to click on an http request and seeing every service it touched, every application log outputted, and every database query it ran, and all the timings of each of those is magical.

KronisLV 2 days ago

> I maintain that any platform that isn’t using some sort of tracing system is practically negligent in their engineering duty.

For some, it's difficult because many of the self-hostable out there are rather complex and have high requirements, like https://github.com/getsentry/self-hosted/blob/master/docker-...

Personally I found Apache Skywalking to be something that you can setup without too many issues https://skywalking.apache.org/ but it's not exactly ideal either.

I wonder what other good options are out there, something that you can have up and running on a 5$ VPS within an hour or two, to not cause friction.

Where's the OpenTelemetry equivalent of launching an (opinionated) Docker Compose stack that has everything you need on the server side, running against SQLite, MariaDB, PostgreSQL, ClickHouse, ElasticSearch or another data store?

Of course, when SaaS is an option, many will just go for that.