Re:AWS X-Ray – Distributed Tracing System
by DenisM on Thursday December 01, 2016 @05:14PM
(#13084067)
> difference between something that's pure distributed tracing (this) and something that does metrics/monitoring as well (TraceView, New Relic, ...)
I don't see the distinction you're making, as neither seems to record all traces for accurate audit. Am I missing it?
Re:AWS X-Ray – Distributed Tracing System
by dkuebric on Thursday December 01, 2016 @05:26PM
(#13084148)
I was speaking to a more general monitoring approach where you might want to know p99 latency, request volume, error rate, etc, for each service to use in alerting and trending. This is a common use-case for application monitoring that isn't addressed well by a pure tracing approach.
If you're looking specifically for the 100% audit trail case, I'd look at DynaTrace or potentially Instana.
I imagine this being used for episodic debug cases, where one could turn up the sample rate and pay only for the traces captured/queried during an incident. But you would need to do your monitoring and trending separately.
I wouldn't be surprised if they eventually start integrating this better with CloudWatch for that reason, though it doesn't seem to be doing any of that today.
Disclosure: I work on TraceView (traceview.solarwinds.com) which is distributed tracing based APM product. We're inspired by Google Dapper and x-trace, both mentioned elsewhere in this thread.