Google announced some new features and functionality for Cloud Trace for Google Clout Platform, which it released in beta last year.
Based on user feedback, they've added automatic tracing and performance analysis for all App Engine projects, latency shift detection, the ability to use the Trace API to trace custom workloads, and UI tweaks for developer workflow.
"Cloud Trace now automatically instruments Google App Engine applications," explains product manager Sharat Shroff. "It continuously evaluates all App Engine requests and periodically analyzes each endpoint-level traces to identify performance bottlenecks and insights. It looks for suboptimal patterns in RPC calls and provides recommendations to fix them."
"Cloud Trace builds analysis reports for the most frequently used endpoints, and now we can use these reports to determine changes in your application’s latency," Shroff says. "Using our latency shift detection algorithms, we can surface significant and minor changes in your application latencies when there's a noticeable change. You can access this feature directly from the Analysis Reports tab within Cloud Trace."
You can now use the Cloud Trace API and Trace SDK to optimize the performance of custom workloads. The API can be used to add custom spans to a trace.
Shroff details these features as well as the user interface changes in a blog post here.
Image via Google