Precise offers the ability to assess application health by transaction SLA compliance and availability. When a problem is detected, Precise sends an alert and provides problem application code isolation including why SQL statements are running slowly. Every significant business transactions interacts with the system of record.
Precise for Web measures first byte and rendering time. First byte is the total round trip starting when the user clicks "enter", transaction time. Transaction performance is business performance. These are real transactions from real users. Real transactions do more and do what is important for business as compared to artificial transactions. You'd never place fake orders via artificial transactions; that might not sit well with the accountants. However, ensuring fast purchase transactions is vital to revenue.
The browser itself is a significant processing environment with script execution and rendering of images. Microsoft Edge advertises that it is fastest browser. Chrome has similar claims. You might find that a particular browser and version is best suited to your application. However, you'll need the numbers to know. How does IT help end-users? Sometimes, an user might need to clear the browser cache. Other times, identifying the end-user by sign-on ID can help. It could be how the user is using the application. That's a training issue. It could be problem code. It could be the configuration. We find that when the user community sees that IT management can see what they are doing, they tend to behave themselves. Problems simply disappear. It is not always about more memory and more CPU, sometimes it is about usage.
Precise offers this multi-application health screen, a custom dashboard, and/or access to Precise's Performance Management DataBase.