One use-case for tracking these statistics is to help you identify transactions that are slower than your organization's target Service Level Agreements (SLAs).Ī word of caution when looking at averages and percentiles: In most cases, you'll want to set up various percentiles (by default, the pre-built Transactions query shows the 75th and 95th percentiles, but there are many other options, including a custom percentile).The following functions aggregate transaction durations: Latency Average Transaction DurationĪverage Transaction Duration indicates the average response time for all occurrences of a given transaction. Throughput indicates the number of transactions over a given time range (Total), average transactions per minute (TPM), or average transactions per second (TPS). For more details, see a list of possible status values. Sentry treats transactions with a status other than “ok,” “cancelled,” and “unknown” as failures. Failure Rateįailure_rate() indicates the percentage of unsuccessful transactions. You can set this for each project with custom thresholds. Apdex: (Number of Satisfactory Requests + (Number of Tolerable Requests/2)) / (Number of Total Requests)Ĭonfigure what a satisfactory response time threshold (ms) is for Apdex in Settings > Performance.Frustrated: Users are frustrated with the app when their page load times are greater than 4T.Tolerable: Users consider the app tolerable to use when their page load times are greater than T and less than or equal to 4T.Satisfactory: Users are satisfied using the app when their page load times are less than or equal to T.T: Threshold for the target response time.This metric provides a standard for you to compare transaction performance, understand which ones may require additional optimization or investigation, and set targets or goals for performance.īelow are the components of Apdex and its formula: The Apdex score provides the ratio of satisfactory, tolerable, and frustrated requests in a specific transaction or endpoint. A higher Apdex score is better than a lower one the score can go up to 1.0, representing 100% of users having a satisfactory experience. ApdexĪpdex is an industry-standard metric used to track and measure user satisfaction based on your application response times. This means you can more easily identify when errors occur or if performance issues are emerging. By identifying useful thresholds to measure your application, you have a quantifiable measurement of your application's health. For further customizations on target thresholds, feel free to build out a query using the Discover Query Builder. In Performance, we'll set you up with a few of the basic metrics to get you started. Metrics provide insight about how users are experiencing your application. Third-party Session Replay Integrations.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |