Service Mesh Manager includes integrated observability by default. This allows you to take the most out of your service mesh deployments, by not just using the security and traffic management features of Istio, but also by having access to all the monitoring and tracing features Istio is capable of.
Service Mesh Manager includes Prometheus to ensure faster troubleshooting and recovery. For further information on our monitoring capabilities, see the Dashboard guide.
Distributed tracing is the process of tracking individual requests throughout their whole call stack in the system.
With distributed tracing in place, you can visualize full call stacks, to see:
- which service called which service,
- how long each call took, and
- the network latencies between them.
That way you can tell where a request failed, or which service took too much time to respond.
To access traces and see real-time traffic flowing thru the cluster, see the traffic tap feature.
Automated outlier detection system
Complex systems might be hard to understand. Service Mesh Manager provides an automated (zero configuration required) outlier detection system available on the topology, workloads, and services pages of the Service Mesh Manager UI.
Service Level Objectives
To ensure, and most importantly to measure the deployed workloads availability, you can use an integrated Service Level Objective based alerting system.
For defining SLOs, see SLO Tracking.
For alerting settings, see SLO-based alerting.