| Article Index |
|---|
| SharePoint Solutions |
| Managing SharePoint |
| Development Tips |
| TIP 1: Server Resources |
| TIP 2: End-User Experience |
| TIP 3: Storage Hierarchy |
| Recommended Resources |
| All Pages |
2. End-User Experience
Browser interactions are key to optimizing end-user performance. Be certain to track real-time performance at the end-user level and check it against performance at the application, database, and IT infrastructure levels.
In 2007, a Forrester Research survey of 195 CIOs showed that businesses are aware of the risk of performance problems. But, they're not doing a good job of proactively preventing these problems. For 87 percent of the respondents, consistent, end-to-end performance was one of their top three issues and their most important challenge. It's not enough to have fast performance - they want it consistently, all the time.
It is critical to have a tool to provide real-time end-user experience feedback with the application deployment process. Tracking, measuring, and monitoring this data enables your operations team to see a problem before it significantly affects the productivity of the critical users of the SharePoint application.
SharePoint Critical Metrics
Even more important than tracking this end-user experience is the ability to correlate that experience to the infrastructure and application itself in order to diagnose and correct problems. But with over 600 metrics, what do you track? Through our experience with the SharePoint application, we have found that the below list of metrics are th most critical in the management of application performance.
By managing critical application metrics, we can then correlate the data against end-user experience to quickly isolate and resolve problems as well as offering support services to optimize ongoing performance. This process ensures delivery of highly reliable SharePoint applications that are aligned with business goals.
| Data Classes | Data Point Highlights |
| SharePoint Directory Store Statistics | Pending Replication Synchronization Renaming Replication Updates Replication Updates Per Second |
| SharePoint Information Store Statistics | User Count Average Delivery Time Average Time for Local Delivery Send Queue Size Message Opens Per Second Folder Opens Per Second |
| SharePoint Message Transport Agent Statistics | Work Queue Length Messages Per Second Connection Queue Length |
| Redirector Statistics | Current Commands Network Errors Per Second Reads Denied Per Second Writes Denied Per Second Server Sessions Hung |
| Server Statistics | Sessions Errored Out Work Item Shortages Pool Paged Peak Non-Paged Pool Failures |
| Miscellaneous Statistics | Event Log Critical Errors Critical Process Availability Memory Leaks Exchange Database Free Space Exchange Log Free Space |


