Microservices Observability With Distributed Tracing

Correlate Microservices Metrics, Traces, Histograms and Span Logs—in a Single Platform

Tanzu Observability by Wavefront makes it easy for SREs and developers to monitor modern microservices-based applications—with the built-in support for key health metrics, histograms, and distributed tracing and span logs for common languages and frameworks. The Tanzu Observability platform:

  • Unifies metrics, histograms, traces, and span logs in a single platform eliminating context switching and reducing MTTR
  • Handles millions of data points per second required for cloud applications
  • Provides OpenTelemetry-compliant solutions

 

Quickly Detect and Troubleshoot Services and Interservice Communication with Application Maps

Tanzu Observability application maps display all dynamic distributed application services real-time so that developers and SREs can:

  • Quickly understand the application topology by visualizing all application clusters and internal services communication
  • Find anomalous services before customers are impacted
  • Get to the incident root cause in seconds by drilling down from the application map into traces of the services and their intercommunication edges

 

Troubleshoot Faster with Metrics Context, Service Maps Visualization and Outlier Traces

Tanzu Observability highlights outlier traces with corresponding Service Maps and health metrics thereby enabling SREs and developers to isolate relevant microservices and reduce troubleshooting time. With Tanzu Observability Service Maps, customers can:

  • Easily visualize request flow and service dependencies
  • Track service health metrics—rate, error and duration (RED)
  • Deep-dive into individual traces to pinpoint any performance bottlenecks

 

Add Application Observability With or Without Code Change

The Tanzu Observability Java Tracing Agent provides visibility into application performance—traces, RED metrics, span logs—without need for code change. For more descriptive span information, developers can instead use Tanzu Observability SDKs. Engineering teams use Tanzu Observability Java Tracing Agent or Tanzu Observability SDKs to:

  • Achieve OpenTelemetry-compliant distributed tracing visibility
  • Get built-in instrumentation for multiple application libraries and frameworks including gRPC, JAX-RS and Jersey
  • View application maps with pre-built dashboards, and query/filter traces and metrics at scale

 

Built-In Support for Multiple Languages, Frameworks and Third-Party Solutions

Why Choose Tanzu Observability for Distributed Tracing?

  • Single platform for metrics, histograms, traces and span logs
  • Cloud scale exceeding 1,000,000 data PPS
  • Built-in support for all popular frameworks
  • Combined lightweight agent-based or agentless instrumentation
  • OpenTelemetry compliance

Get to the Root-Cause Faster with In-Context Span Logs

With Tanzu Observability's in-context logging provided by span logs, engineering teams can view logs with corresponding traces and metrics in a single observability platform. There is no need to spend hours sifting through piles of logs in a log management tool and then correlate them with traces. Troubleshooting and root-causing an issue is a simple, all-inclusive process in Tanzu Observability with the following steps:

  • Get notified about any issue and take quick action with context-rich alerts
  • Deep-dive into RED metrics, Service Maps and trace views with one click
  • View in-context span logs for last-mile troubleshooting

Guide to Finding and Resolving Microservices Bottlenecks Faster

Running production microservices at scale, by using alerting and troubleshooting to ensure SLOs based on the RED method, can be a challenge without the right tooling.

Learn how microservices observability can help you isolate and resolve rate, error, and duration issues earlier and faster with practical use-case descriptions.

Download eBook
"As we grew and scaled, we realized that the Wavefront service was the fastest and most cost-effective way to get what we wanted for monitoring and alerting, compared to what we had to invest in time, engineers, and resources for the same from open source tooling." - Karl Goldstein, Senior Director of Engineering, Zuora

 

Learn more

Previous
Comprehensive API
Comprehensive API

Next
Enterprise Grade on Day 1
Enterprise Grade on Day 1