Scala

Track user performance where it matters by identifying trends and outliers at a glance to quickly fix issues in your Scala application. Whether you’ve completely switched over to using Akka-Actors with Play framework or with Spray or even if this stack makes up one small service in your larger distributed application, TraceView provides full-stack application performance monitoring with code-level insight into Scala web applications. Offering both real user and synthetic monitoring across distributed hosts, TraceView provides a unique and comprehensive view for development and operations. Manage your service oriented architecture easily by monitoring across languages.

Request Trial

Distributed Transaction Tracing

TraceView allows users to find and fix problems at any layer of the stack and on any host without slowing your application down with excessive overhead. By using methods of probabilistic sampling the server overhead consistently remains under 1%. Users can trace application requests through complex SOA environments identifying bottlenecks with a single click. With TraceView users are able to see thousands of individual requests into their systems and through every layer of their stack. Identifying outliers and trends that are invisible when simply viewing average latency, TraceView users are able to isolate interesting calls in order to drill down to the line of code and the machine it ran from with backtraces and correlation with host activity data.

TraceView's Heatmap helps users identify trends and outliers in user requests beyond simply average latency.

Retention

TraceView stores and displays every data point for 90 days standard to help users identify trends over time. With thousands of data points instead of just average latency over time, users can pinpoint outliers at a glance and understand performance trends over multiple releases. Request density will also tell operations if only a few users are experiencing issues or if it is a larger group. TraceView provides granularity down to specific requests so users can investigate spikes in latency by easily distinguishing a single request that is causing latency averages to appear slower. TraceView methodology for tracing requests also guarantees that if the data is collected it is shown to the users giving unparalleled clarity when identifying trends.

Page Correlation

User experience is key for growth. TraceView allows development and operations to use a complete picture of their application. Teams can correlate code and infrastructure metrics with database, services, and cache calls in the context of a single transaction. TraceView correlates performance to specific pages and actions, with interface-wide filtering on the top URLs, Controllers, Queries and Hosts by traffic frequency as well as latency. TraceView also exposes the top metrics like domain, controller action, query text, host entry point, and average load time.

Application Visibility

Quickly identify performance issues with any of your apps, using:

  • Apdex Scores
  • Average Latency
  • Interactive Charts (1 hour, 24 hours, 7 days)
  • App Server Latency Chart with Trace Count
  • End User Chart with Page View Count
  • Filterable Application Tags
  • App, Host and Layer Management
Supported Frameworks
and Technologies
  • akka-actor

  • spray-can & spray-routing

  • Play 1.1 - 2.3

  • Undertow 1.0 - 1.3

Parchment reduced their mean time to resolve issues by 99% with TraceView. As the leader in electronic credential technology, Parchment partnered with TraceView to improve user experience in their SaaS application. Using TraceView, Parchment identified performance issues in their Java/PHP app within minutes instead of days allowing them to keep up with the scaling required to keep up with 40% revenue growth rates.

Other Supported Languages

;
close