We are diving into the world of Microservices and I'm curious, how does a gopher send metric data and to where?
We looked at Prometheus but I don't see how I can send trace data or any kind of event. I want to be able to do that, advice?
评论:
MalkMalice:
Resquid:Prometheus is great, but it isn't for tracing. You might want to take a look at OpenTracing and the Jaeger project.
fajran:This right here!
poofy_panda:Prometheus works by pulling metrics from your services. If you have short-lived services, you can also push metrics to prometheus via a push gateway.
If you’re talking about sending logs somewhere, check out rollbar and sentry.
Otherwise if you re looking at micro service call graph tracing take a look at aws X-ray
