maestre3d / alexandria

The Alexandria Project is an open-source platform where people can share their knowledge through books, podcasts, docs and videos.
https://alexandria.damascus-engineering.com
GNU Affero General Public License v3.0
9 stars 1 forks source link

OpenCensus and Prometheus integration #7

Closed maestre3d closed 4 years ago

maestre3d commented 4 years ago

Add OpenCensus and Prometheus integration to visualize metrics

maestre3d commented 4 years ago

Author service and any further service will use Prometheus instrumentation

maestre3d commented 4 years ago

We added prometheus for existing microservices, yet we currently lack of OpenCensus implementation

maestre3d commented 4 years ago

Added OpenCensus metrics to any database operation in every existing service yet (author & media).

maestre3d commented 4 years ago

Added distributed tracing, correct logging and metrics to every microservice yet. In addition, we also added transport's fault-tolerance patterns like circuit breaker and rate limiter.

maestre3d commented 4 years ago

All services are using OpenTracing + Zipkin along with OpenCensus and Prometheus metrics at different architectural levels. Closing.