Observability, Service Mesh and Troubleshooting Distributed Services


Last Revised: October 29, 2021

 

 

As we transition our applications to microservices architectures, we introduce connectivity at the backbone of our modern systems. Unlike a monolithic application, we now have thousands of connections across different services running in a distributed and decoupled way. In this new environment, understanding the nature of our traffic to resolve problems more quickly and optimize our applications can be challenging. Instead of building our own observability, we can use a service mesh to automatically retrieve traces, metrics and logs out of the box from every application.

Join Kong to learn how a service mesh can observe all of our traffic in new modern applications running on both Kubernetes and virtual machines.

Key takeaways:

    • Understanding of the service mesh pattern and how it helps to modernize our applications out of the box.
    • A live demonstration of a service mesh to extract logs, metrics and traces from our service traffic and store it in Prometheus + Grafana, Jaeger and Elasticsearch.
    • Learning how to use the service mesh policies available in CNCF’s Kuma to enable observability in one click.