Skip to main content
Version: 7.23.0 🚀

Monitoring

Net Core Genesis does NOT provide a monitoring tool by default.

But, for your end-to-end distributed tracing needs, Jaeger seems appropriate and can be suggested in terms of offering an open source choice.

Why Jaeger?​

As on-the-ground microservice practitioners are quickly realizing, the majority of operational problems that arise when moving to a distributed architecture are ultimately grounded in two areas: networking and observability. It is simply an orders of magnitude larger problem to network and debug a set of intertwined distributed services versus a single monolithic application.

Features​

Jaeger is used for monitoring and troubleshooting microservices-based distributed systems, including:

  • Distributed context propagation
  • Distributed transaction monitoring
  • Root cause analysis
  • Service dependency analysis
  • Performance / latency optimization

For more, visit https://www.jaegertracing.io/