Hacker News new | ask | show | jobs
by ksaxena 1506 days ago
Try this: https://github.com/SigNoz/signoz
2 comments

I checked the demo videos, it looks like it has the same problems I have with most NewRelic competitors: Too much focus on traces.

In a high-throughput distributed system, traces start being mostly noise due to random latency spikes which are usually not very interesting.

NewRelic is a lot more focused on the average but it breaks it down nicely so that you know where to start optimizing code. I rarely look at the p95 traces to do that.

I use raygun for our .net websites. I found Long outstanding issues that new relic never picked up and queries that were n+1 or just slow.

New relic collects a lot of data but it really is a lot of noise. We dropped new relic because it kept modifying requests in one of apis that caused the result api to be corrupted and new relic ghosted us when unable to fix it.

That's not an APM. It's just distributed tracing.

A real APM cares more about profiling program execution than it does HTTP requests. I need to see function calls, not just HTTP requests.