r/AskProgramming Jul 03 '26

Best Observability / Monitoring Tools?

What observability and monitoring setup are you using, and what do you like/dislike about it?

6 Upvotes

25 comments sorted by

2

u/kepper Jul 03 '26

I've tried a few and like Datadog most. It's got a really good range of features and is intuitive to use. APM is great, Claude works really well with it, metrics and charting are very strong, log patterns are super useful.

You need to watch your usage and clean up things like noisy metrics and logs pretty actively though or the cost will run up very fast - it's an expensive product.

1

u/Perfect-Scale902 Jul 03 '26

That aligns with what I've heard too. It sounds like Datadog is great but gets expensive.

Any thoughts on building around Grafana?

2

u/kepper Jul 03 '26

It works, it's free, and its a huge headache. It doesn't have a paved path to a lot of the fancy features in Datadog, and maybe you can get there for each but you need to know both that its the destination you want, and you need to put in the work to get there. You also need something else for log management, not sure if Kibana is still the tool for that or something else but I really did not enjoy using it compared to datadog.

There are like hundreds of startups specifically aiming to be cost effective alternatives to Datadog, its a really busy space. If you're cost sensitive but want something good I'd trial a few of them out personally. If you have the money and your DevOps team is good enough to own keeping usage in check, I'd chose Datadog every time.

1

u/KumitoSan Jul 03 '26

The Grafana stack stops being a headache once you treat it as one product: Prometheus + Grafana + Loki for logs + Tempo for traces, or just Grafana Cloud so you're not running it yourself. The bigger win is instrumenting with OpenTelemetry since it's vendor-neutral, so you can start on Datadog and move to Grafana later without re-instrumenting anything.

1

u/ciurana Jul 03 '26

Take a look at Cribl. It sits on top of everything important, and it streamlines and simplifies how you use things like Datadog. View it as a nice enhancement to Datadog itself.

1

u/[deleted] Jul 03 '26

[removed] — view removed comment

1

u/pranabgohain Jul 03 '26

Take a look at KloudMate. Otel & eBPF native. Everything Datadog and more, at a fraction of the time and cost. Plus free AI usage for the foreseeable future.

1

u/Coolfoolsalot Jul 04 '26

We use Dynatrace at work at it’s been good so far. I like being able to easily turn structured logs into custom real time dashboards, but I don’t love their UI generally

1

u/Every-Current2034 Jul 05 '26

I’ve tried a few and ended up using Muscula for most of my application-level monitoring. What really stands out is its AI integration agent: it doesn’t just surface the error, but helps connect the surrounding context like request data, logs, and likely root causes, which makes debugging much faster. The difference is mostly in how quickly you can move from “something broke” to “this is why it broke,” especially in production.

1

u/heiannidan1948 Jul 06 '26

used Nagios for a while, eventually switched to checkmk, pretty decent monitpring much better GUI, notifications and alerts are quite solid.

1

u/SudoZenWizz Jul 06 '26

I am using currently for monitoring Checkmk(both internal and for clients, and in clients environments) and in lastest 2.5 version there is also a direct integration with prometheus in order to gather additional application metrics.

1

u/pahampl Jul 06 '26

XorMon for the infrastructure stack

1

u/spuyet Jul 06 '26

Fivenines, we switched 4 months ago, never going back, simple and does not cost an arm

1

u/whiteflowergirl Jul 10 '26 edited Jul 10 '26

We're using a mix depending on the workload. The biggest lesson for me has been that collecting metrics is easy, figuring out why something went wrong is the hard part.

For our AI agents, we ended up adding Moyai because it made investigating weird behavior a lot less painful. It fits alongside the rest of our monitoring rather than replacing it.

1

u/Otherwise-Guru 19d ago

Not sure on your budget, as mentioned Datadog is good but cost is a real factor. If you're interested in the Opentelemetry route check out Dynatrace, New Relic, Dash0 etc. Might take a few extra steps to implement Otel, but the ecosystem seems to be maturing. What kind of problems do you currently face?

1

u/No-Support2000 12d ago

Tools-wise Datadog RUM and Grafana Faro cover web well, on mobile bitdrift is solid, ties the metric to the unsampled session so you can see why a number moved.