Ask HN: What's your open source stack?
11 points
6 hours ago
| 5 comments
| HN
If you are using self-hosted open source to handle to handle your logs, traces, metrics instead of a third party SaSS or all in one platform, what do you use? How is it working out for you?

Inspired by a related thread about vendor lock in.

uaas
6 hours ago
[-]
Good ol’ Prometheus and Grafana stack (Loki for logs, Tempo for traces) is perfect for smaller projects. You can also explore having OpenTelemetry collectors in the middle for more sophisticated processing and if you want to keep an eye on its ecosystem.

This is still the goto OSS stack, and I wouldn’t really recommend looking into smaller projects (usually backed by a single vendor) that are claiming better performance/lower resource usage for the same capabilities, because that always comes with a cost.

reply
cpburns2009
24 minutes ago
[-]
Logs: log files, logrotate and grep.

Metrics: Prometheus, Grafana and prometheus-client (Python library for Prometheus expoters).

reply
herbst
3 hours ago
[-]
Shynet is a good very light visitor tracking system for websites. Super simple.
reply
Fizzadar
4 hours ago
[-]
Victoriametrics for metrics (7x ram reduction vs prom), Loki for logs but evaluating Victorialogs. Then grafana for ui. Cannot recommend vm enough, it’s fantastic.
reply
bitbasher
4 hours ago
[-]
logrotate, systemd, `journalctl -u server-name | grep whatever`
reply
mdaniel
1 hour ago
[-]
This answer skips over how you gain access to the machine. I'm guessing you're a solo dev shop, but still
reply
bitbasher
5 minutes ago
[-]
`ssh`, and yes I am solo.
reply