OpenCensus – Vendor-agnostic libraries to provide metrics collection and tracing
opencensus.io
opencensus.io
Developers and devops folks can plumb those manually, of course, using an Ingress object, but that's tedious and unneeded friction.
It'll come, but it's going to take some time.
Maybe a dumb question (and I certainly haven't read enough): Any plans or projects that decouple language support from exporter/backend support? Bummer to see a bit of fragmentation there, of course can understand architectural reasons for it.
AWS also needs to revamp Cloudwatch. The UI/UX and agent integrations are severely lacking. Everything feels like it was built by a different team and like updates stopped as soon as they had something functional.
Google's vision with Stackdriver as a single pane of glass to handle logging, errors, metrics and tracing is awesome and as I write this I am seriously considering testing it out even though all my clients run on AWS. Google is clearly positioning Stackdriver for that use case anyway.
OT defines an API that various tracers can implement while OC ships a single implementation that tracing vendors can export data from.
OT is focused on traces, OC aims to support move observability signals. Traces and stats are available today. Logs and error tracking are on the roadmap.
There’s a few other differences, but those are the main ones.
The presence of these tags can be used to control behavior if you're clever about it.