Sam's SharePoint Performance Monitoring tool helps the SharePoint Administrator and Developer to monitor the SharePoint 2016, SharePoint 2013 and SharePoint 2010 Servers/Farm Environments. This tool monitors IIS, CPU, SharePoint Foundation, Disk I/O, Cache, CLR Memory, Web Service, SQL Instance and many more. Using this tool you can analyze and export reports for IIS logs, Event Logs and ULS logs more effectively. Most of the features of this tool are:
Features:
Monitor Server object and IIS objects like Application Pool, Disc Space, SharePoint Services, Physical/Virtual Memory, Worker Process, CPU, Network, current connections, Last Boot Up time, Database Error Events etc.
Monitor Memory performance like Garbage Collector, CLR Memory Consumption etc.
Monitor SharePoint Foundation performance like SQL query executing time, Responded Page request rate, Reject Page Request rate etc.
Monitor SQL Instance performance like Page life expectancy, Buffer cache hit ratio, Processes Blocked, Lock Waits/sec etc.
Monitor Disk I/O performance like % Disk Time, % Idle Time, Current Disk Queue Length, Disk Reads/sec etc.
Monitor Cache Performance like Cache API Hit Ratio, Cache API Trims, Publishing Cache flushes/sec, Publishing Cache hit ratio etc.
Monitor Web Service Performance like Bytes Total/sec, Anonymous Users/sec, Connection Attempts/sec etc.
Monitor Domain Controller Performance for Servers like Average Semaphore Hold time, Semaphore Acquires, Semaphore Timeouts etc.
Monitor ASP.NET Application Performance like Request Not Authorized, Request Failed, Request not Found etc.
Monitor Excel, InfoPath and Office Web Apps performance.
Real time performance Monitoring and Show the trend report.
Export the Snapshot of the server and make baseline and compare between the servers.
Analyze IIS logs and Export various reports like Most Browser Used, Time Taken For Page Requests, Daily Bandwidth, Top Visitors for a site, Unique Users for Application, Domain Users for Application etc.
Analyze ULS logs and filter SharePoint errors more effectively.
Analyze Event Logs for more than one server and check SharePoint Error Events for Search, Database, User Profile, Permission, SMTP, BDC, STS etc.
Basic and Advanced Reports.
Advantages:
Monitor all the Server objects without login to each server.
Easy to Monitor Large SharePoint Farms (more than 20 servers).
Easy to Monitor all SharePoint Farms(more than 100 servers) in your landscape.
Monitor SharePoint farm from your own desktop.
Monitor all the servers in the farm on one click through Farm Excel Sheet.
Tool is fast and robust because of PowerShell calls and Asynchronous Operations.
Start Auto Refresh and it shows results in an interval.
Few Screenshots:
Start Page:
Monitor Farm
Basic Monitoring
Advanced Monitoring
Custom Monitoring
Memory Monitoring
Live Monitoring
Monitor SharePoint Performance
Monitor SQL Performance in SharePoint Server
Monitor Web Service Performance in SharePoint Server
Monitor Disk Performance in SharePoint Server
Monitor Cache Performance in SharePoint Server
Monitor ASP.NET Performance in SharePoint Server
Monitor Sandboxed Process Performance in SharePoint Server
Monitor Live Monitoring
Take Snapshot of SharePoint Servers and Compare with Baseline
Monitor Basic Monitoring Reports
Analyse SharePoint Server IIS Logs
Analyse SharePoint Server Event Logs
Analyse SharePoint Server ULS logs
Visit to my blog to download the tool.
Use the tool and share your feedback in my blog.