Download presentation
Presentation is loading. Please wait.
Published byHollie Holt Modified over 8 years ago
1
WINDOWS KPI’S Bruce Adamczak Senior Premier Field Engineer Brucea@Microsoft.com
2
WINDOWS KPI’S Disk Memory Network Process Processor
3
DISK Microsoft defines disk latency as: The time it takes a read or write to pass through the disk performance filter and return completed Where is latency found HBA adapters in the server Fiber channel switches Inter-switch links Front-side adapters A disk array cache Processors, RAM, and Disk controllers And disk drive media to include different kinds of hard drives
4
DISK Primary Counters to collect Logical Disk\Avg. Disk sec/Read Logical Disk\Avg. Disk sec/Write Secondary Counter to collect Logical Disk\Disk Transfers/sec Logical Disk\Current disk Queue Length Logical Disk\Avg. Disk Queue Length Logical Disk\Disk Bytes/Sec
5
DISK Thresholds for Logical Disk\Avg. Disk|Writes/Sec Information15 ms or less Warning15ms to 25ms Critical Over 25ms A 15,000 RPM drive rotates once every 4 milliseconds
6
DISK Secondary Counters - Throughput Logical Disk\Disk Transfers/sec Logical Disk\Disk Bytes/Sec Secondary Counters - Queues Logical Disk\Current disk Queue Length Logical Disk\Avg. Disk Queue Length
7
DISK Demo
8
MEMORY Physical limitation Physical + Page file Process limitation 32 Bit vs. 64 Bit Kernel limitation System Page Table Entries (PTE) Page Pool Non-Page Pool
9
MEMORY Physical Counters Memory\Available Mbytes Less than 100 Memory\%Commit Bytes in Use Physical Memory + Page File Page File\% Usage 64 Bit boxes should have very small usage
10
MEMORY Process limitation – Process/Private Bytes 32 Bit Process Limitation 2 GB on physical box 3 GB with the /3GB on physical box 4 GB running in a WOW64 64 Bit Process Limitation 8 TB
11
MEMORY Kernel limitation System Page Table Entries (PTE) Less than 10,000 - Critical Page Pool Event ID 2020 Non-Page Pool Event ID 2019
12
MEMORY Memory/Pool Page Bytes < 80% of Max = Critical Memory/Pool Nonpage Bytes < 80% of Max = Critical Use Process Explorer to figure out max
13
MEMORY Demo
14
NETWORK Bandwidth Counters \Network Interface(*)\Current Bandwidth is an estimate of the current bandwidth of the network interface in bits per second (bps). \Network Interface(*)\Bytes Sent/sec is the rate at which bytes are sent over each network adapter, including framing characters. \Network Interface(*)\Bytes Received/sec is the rate at which bytes are received over each network adapter, including framing characters.
15
NETWORK \Network Interface(*)\Current Bandwidth Number 1 Issue - Is not connected at the speed admin thinks! 10Mbps 100Mbps 1Gbps 10Gbps
16
NETWORK Calculating network utilization % Network utilization for Bytes Sent = (( Bytes Sent/sec * 8) / Current Bandwidth ) * 100 % Network utilization for Bytes Received = (( Bytes Received/sec * 8) / Current Bandwidth ) * 100
17
NETWORK Thresholds >60% utilized critical \Network Interface(*)\Bytes Sent/sec is the rate at which bytes are sent over each network adapter, including framing characters. \Network Interface(*)\Bytes Received/sec is the rate at which bytes are received over each network adapter, including framing characters.
18
NETWORK BROKEN DO NOT USE on Win7 and above \Network Interface(*)\Output Queue Length
19
NETWORK Demo
20
PROCESS Leak Counters Process(*)\Handle Count Process(*)\Thread Count Process(*)\Private Byes
21
PROCESS DEMO
22
PROCESSOR Key Counters Processor(*)\%Processor Time Processor(*)\%User Time Processor(*)\%Privileged Time
23
PROCESSOR What to look for Sustain High curves (do not care about spikes) Single processor at 100%
24
PROCESSOR Demo
25
PAL
26
REFERENCES Windows Internals, 5th edition, by Mark Russinovich and David A. Solomon http://technet.microsoft.com/en-us/sysinternals/bb963901.aspx Taking Your Server’s Pulse http://technet.microsoft.com/en-us/magazine/cc718984.aspx Understanding Pool Consumption and Event ID: 2020 or 2019 http://blogs.msdn.com/b/ntdebugging/archive/2006/12/18/understanding-pool- consumption-and-event-id_3a00_--2020-or-2019.aspx Pushing the Limits of Windows: Paged and Nonpaged Pool http://blogs.technet.com/b/markrussinovich/archive/2009/03/26/3211216.aspx?PageIndex =2 The Microsoft PFE Performance Guide (PerfGuide): Start Here http://social.technet.microsoft.com/wiki/contents/articles/1513.the-microsoft-pfe- performance-guide-perfguide-start-here.aspx
27
QUESTIONS
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.