List of Performance Counters in IIS web server For memory, cpu, application and I/O related bottlenecks:
**1. **Set following SQL server counters as you
are loading users****
***a. ****SQLServer:Buffer Manager**:**Buffer cache
hit ratio***
***b. ****Memory:Available Bytes***
***c. ****SQLServer:Buffer Manager**:** **Free
pages***
**2. **Following will helps us identify bottlenecks in processor,
memory, I/O, Server, .net and ASP.net:****
***1. ****Processor: % Processor Time*
***2. ****Processor: % Privileged Time*
***3. ****System: Processor Queue Length*
***4. ****System: Context Switches/Sec*
***5. ****Memory: Available Mbytes*
***6. ****Memory: Page Reads/sec*
***7. ****Memory: Pages/sec*
***8. ****Memory: Cache Bytes*
***9. ****Memory: Cache Faults/sec*
***10. ****Server: Pool Nonpaged Failures*
***11. ****Server: Pool Nonpaged Peak*
***12. ****PhysicalDisk: Avg. Disk Queue Length*
***13. ****PhysicalDisk: Avg. Disk Read Queue Length*
***14. ****PhysicalDisk: Avg. Disk Write Queue Length*
***15. ****PhysicalDisk: Avg. Disk sec/Read*
***16. ****PhysicalDisk: Avg. Disk sec/Transfer*
***17. ****PhysicalDisk: Disk Writes/sec*
***18. ****Network Interface: Bytes Total/sec*
***19. ****Network Interface: Bytes Received/sec*
***20. ****Network Interface: Bytes Sent/sec*
***21. ****Server: Bytes Total/sec*
***22. ****Protocol: Protocol_Object\Segments Received/sec*
***23. ****Protocol: Protocol_Object\Segments Sent/sec*
***24. ****Processor: % Interrupt Time*
***25. ****Memory: Process\Private Bytes*
***26. ****Memory: .NET CLR Memory\% Time in GC*
***27. ****Memory: .NET CLR Memory\# Bytes in all Heaps*
***28. ****Memory: .NET CLR Memory\# Gen 0 Collections*
***29. ****Memory: .NET CLR Memory\# Gen 1 Collections*
***30. ****Memory: .NET CLR Memory\# Gen 2 Collections*
***31. ****Memory: .NET CLR Memory\# of Pinned Objects*
***32. ****Memory: .NET CLR Memory\Large Object Heap size*
***33. ****Working Set: Process\Working Set*
***34. ****Exceptions: .NET CLR Exceptions\# of Exceps Thrown
/sec*
***35. ****Contention: .NET CLR LocksAndThreads\Contention Rate /
sec*
***36. ****Contention: .NET CLR LocksAndThreads\Current Queue
Length*
***37. ****Threading: .NET CLR LocksAndThreads\# of current
physical
Threads*
***38. ****Threading: Thread\% Processor Time*
***39. ****Threading: Thread\Context Switches/sec*
***40. ****Threading: Thread\Thread State*
***41. ****Code Access Security: .NET CLR Security\Total Runtime
Checks*
***42. ****Code Access Security: .NET CLR Security\Stack Walk
Depth*
***43. ****Throughput: ASP.NET <http://asp.net/>Applications\Requests/Sec
*
***44. ****Throughput: Web Service\ISAPI Extension Requests/sec*
***45. ****Throughput: Throughput: Requests: ASP.NET <http://asp.net/>\
Requests Current*
***46. ****Throughput: ASP.NET <http://asp.net/> Applications\Requests
Executing*
***47. ****Throughput: ASP.NET <http://asp.net/> Applications\ Requests
Timed Out*
***48. ****Response time / latency: ASP.NET <http://asp.net/>\ Request
Execution Time*
***49. ****Cache: ASP.NET <http://asp.net/> Applications\ Cache Total
Entries*
***50. ****Cache: ASP.NET <http://asp.net/> Applications\ Cache Total Hit
Ratio*
***51. ****Cache: ASP.NET <http://asp.net/> Applications\Cache Total
Turnover Rate*
***52. ****Cache: ASP.NET <http://asp.net/> Applications\Cache API Hit
Ratio*
***53. ****Cache: ASP.NET <http://asp.net/> Applications\ Cache API
Turnover Rate*
***54. ****Cache: ASP.NET <http://asp.net/> Applications\ Output Cache
Entries*
***55. ****Cache: ASP.NET <http://asp.net/> Applications\ Output Cache
Hit Ratio*
**56. ***Cache: ASP.NET <http://asp.net/>
Applications\ Output Cache
Turnover Rate*****

 
 




jeck
vikasrao

good