Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Delivering the right end user experience with your application performance

72 views

Published on

Learn how to capture user interactions and measure application performance across the globe.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Delivering the right end user experience with your application performance

  1. 1. Delivering the right end user experience with your application performance
  2. 2. Today's Agenda Synthetic transactions to capture user interactions Monitoring the complete end user journey through your site Measure web application performance across the globe Rest API, SOAP, SSL certificates
  3. 3. Synthetic transactions to capture user interactions
  4. 4. Web Application Architecture
  5. 5. DIVE DEEPER INTO EVENTS THAT CAUSE INCONSISTENT APP EXPERIENCE FOR YOUR END USERS • Track your applications with fast and deep diagnostics • Capture errors, network requests, page load details and other metrics in your web applications • Set up end user monitoring agents in branch facilities to check the availability and performance of your distributed applications • Immediately test on error transactions to eliminate false positives
  6. 6. URL Sequence Monitoring End User Monitoring (EUM) Website Monitoring
  7. 7. HTTP(s) URL Monitor • Average and Current Response time • Response time split- up: • DNS Time • Connection time • First byte time • Last byte time
  8. 8. Single recorder for URL Sequence monitoring and RBM
  9. 9. HTTP URL Sequence Monitor
  10. 10. • Site is not reachable due to too many people accessing it simultaneously • Landing page is slow • Clicking on the page leads to HTTP 500 internal server error Why URL/ URL Sequence monitor?
  11. 11. Monitoring the complete end user journey
  12. 12. End User Monitoring
  13. 13. Install EUM agents in your branch offices or client locations
  14. 14. • Mimic user interaction • Detect and measure the critical components of each page with the help of waterfall model • Simulate real user workflows • Form data submission and user action emulation • Reduce blame game between application development and network operations team REAL BROWSER MONITORING
  15. 15. • Launch the real browser recorder • Enter the host and SSL port of Applications Manager • Enter the Applications Manager credentials and proceed Recording a web script
  16. 16. MONITOR CRITICAL WORKFLOWS WITHOUT SCRIPTING USING WEB TRANSACTION RECORDER
  17. 17. MONITOR MULTISTEP USER INTERACTION
  18. 18. Measure web application performance across the globe
  19. 19. Response time from different branch offices or customer locations
  20. 20. Reduce page load time by optimizing backend components
  21. 21. Find slow performing resources using the waterfall model approach
  22. 22. • Measure multipage workflows (Banking, Healthcare, e-commerce) • Playback scripts including screen, keyboard, and mouse interactions performed by users • Meet SLAs by ensuring accurate performance of your web applications from all geographical locations • Reduce the number of reported incidents from end users • Provide seamless digital end user experience Why do you need an EUM feature?
  23. 23. Website Defacement
  24. 24. Website defacement detection • Website defacement refers to unauthorized hacks on your web page or entire website; mutilating its structure partially or wholly. It may include insertion of potentially hazardous content, images, malicious code, or even deletion of the same. • Negate any impact on search engine page rank and traffic due to web page defacement.
  25. 25. • Scan your entire web page for hacked links and other quality issues • Identify changes in HTML elements - 'href' or 'src'attributes Monitor website hacks via standard checks
  26. 26. Adding a Website Content Monitor
  27. 27. List of web pages monitored
  28. 28. Rest API, SOAP, SSL certificates
  29. 29. • Perform comprehensive REST API performance monitoring for your business-critical applications. Know when an API is down - Monitor the availability and response time of your REST API endpoints. REST API Monitoring
  30. 30. ADDING A REST API MONITOR
  31. 31. REST API data validation • Monitor and validate data from your REST API endpoints. Make sure that the structure and content of your REST API responses meet your expectations. Verify whether the data returned ti the response details tab is correct.
  32. 32. • Track the operational statistics of your web services • Monitor the status of the web service periodically and ensure that it is up and running • Monitor the response time taken to relay a service request to detect any delays in processing the same • Measure the execution time of individual SOAP operations to identify any bottlenecks that may degrade app performance Web Services(SOAP) monitoring
  33. 33. SSL Certificate Monitoring • Check the validity of SSL certificates installed in your web server and trigger alerts before they expire • Promote your website's trustworthiness and be sure of providing a secure environment for your website visitors
  34. 34. Quick recap • Run synthetic tests to capture user interaction with application • Simulate business critical customer journey • Monitoring web applications from multiple geographical locations • REST API, SOAP, SSL Certificates
  35. 35. Contact: eval-apm@manageengine.com Online Demo : demo.appmanager.com

×