Tracing Analysis provides a wide range of tools to help developers identify performance bottlenecks of distributed applications. This helps developers improve the efficiency of developing and troubleshooting applications that use the microservices architecture. The provided tools can be used to map traces, offer trace topologies, analyze application dependencies, and calculate the number of requests. To use Tracing Analysis, you must activate Log Service. You do not need to pay for the Log Service resources that are consumed to offer the Tracing Analysis service.
- Step-by-Step Tracing Simplifies the troubleshooting of distributed applications. You no longer need to log on to individual machines to obtain logs for troubleshooting.
- End-to-End Trace Analysis Provides an overview of service calls for applications, and calculates the number of requests for each interface.
- Compatibility with Open Source Systems Allows you to use open source SDKs to specify tracking points, such as SDKs for Zipkin, Jeager, and OpenTracing.
- Low Cost Tracing Analysis provides the pay-as-you-go billing method. This billing method can help you reduce costs to one fifth when compared to a similar self-built open source system.