Welcome to PCCS-Linux.COM Hello, and welcome to the PCCS-Linux Home Page.
Your last visit was !!!
Your Browser is running on Other
 
nt performance montoring

Performance Monitoring

Template: 1 2

The Windows NT Server Manager performs basic analysis of a running server. Statistics such as the number of current user connections, idle time on a connection, and share names in use can be viewed with this tool. These statistics can be collected for multiple servers in the network enabling centralized planning.

The Windows NT Performance Monitor can simultaneously monitor objects and counters for one or more computers in a network. Real-time analysis of data is possible as well as logging of data for later viewing. The performance monitor is the primary data gathering tool for capacity planning.

The Windows NT Diagnostic tool displays the current system configuration including processor, memory, disk and network information.


Server Configuration Options.
Option
Description
Minimize Memory Used For use with up to ten simultaneous connections from client computers. This would be useful for a server that has a user running desktop applications locally.
Balance For use with up to 64 simultaneous connections.
Maximize Throughput for File Sharing For use with large number of clients in a file and print server environment.
Maximize Throughput for Network Applications For use in an applications server environment.

Performance Monitor Counters
Application Server Workload Units
Workload Unit
Performance Monitor Counter
Concurrent user sessions Server: Server Sessions
Processor utilization Processor: % Processor Time
Average disk transaction size Physical Disk: Avg. Disk Bytes/Transfer
Amount of disk activity Physical Disk: % Disk Time
Network use Network Segment: % Network Utilization
Average network transaction size Will vary for protocol, such as
NetBEUI: Frame Bytes/sec
Available memory Memory: Available Bytes
Amount of paging Memory: Pages/sec
Usage of cache Cache: Data Map Hits %
Logon Server Workload Units
Workload Unit
Performance Monitor Counter
Concurrent logons Server: Logon/sec
Total logons since system startup Server: Logon Total
Memory use Memory: Available Bytes
Memory: Committed Bytes
Network use Network Segment: % Network Utilization
NetBIOS name service registrations WINS Server: Total Number of Registrations/sec
NetBIOS name queries WINS Server: Queries/sec

The following table lists Performance Monitor counters of interest along with target ranges and suggested actions to achieve the desired results. These numbers should be treated as guidelines only.

Performance Monitor Objects


Counter


Description
Acceptable Average Range
High or low desired value?
Action
Pages/sec This is the number of requested pages that were not immediately available in RAM, and thus, had to be accessed from the disk. 0 to 20 lower Find process causing paging or add RAM.
Available Bytes This indicates the amount of available physical memory. It will normally be low, as the Windows NT Disk Cache Manager will consume extra memory for caching, returning it when requests for memory occur. 4 MB or greater higher Find process(es) using RAM or add RAM.
Committed Bytes Indicates the amount of virtual memory that has been committed to either physical RAM for storage or page file space. < total physical memory lower Find process(es) using RAM or add RAM.
Pool Paged Bytes Indicates the amount of RAM in the Paged Pool that can be paged out when not accessed by the system. Should remain steady Check for memory leak in application
Pool Non-paged Bytes The amount of RAM in the Non-paged pool that cannot be paged out even when not being accessed. Should remain steady Check for memory leak in application
% Processor Time Measures the amount of time the processor is busy executing non-idle threads (performing some work). < 75% lower Find busy process(es). Upgrade processor.
Interrupts /sec the number of device interrupts the processor is servicing from applications or hardware devices. On a x86 system, 100 interrupts per second are a minimum, as the processor clock generates 100 interrupts per second. 100 to 2000 lower Find controller generating interrupts
System: Processor Queue Length The number of requests the processor has in its queue. It indicates the number of threads that are ready to be executed, and are waiting for processor time 0 to 2 lower Upgrade or add processor
% Disk Time Indicates the amount of time the disk drive is busy servicing read and write requests. < 50% lower Check for paging. Upgrade disk subsystem.
Disk Queue Length Indicates the number of pending disk I/O requests for the disk drive. If this value is consistently over two, it indicates congestion. 0 to 2 lower Upgrade disk subsystem.
Server: Bytes Total/sec The number of bytes the server has sent and received over the network. It indicates how busy the server is for transmission and reception of data. Function of # of NICs and protocol used. Higher Analyze further or add a NIC.
Network Segment: % Network utilization The percentage of the network bandwidth in use for the local network segment. This can be used to monitor the affect different network operations have on the network. < 30% for non-switched networks Lower Segment the network or limit protocols used.
Network Interface: Bytes Sent/sec Is the number of bytes sent using this network adapter. Function of NIC and protocol Higher Upgrade NIC or physical net.
Network Interface: Bytes Total/sec Is the number of bytes sent and received using this network adapter. Function of NIC and protocol Higher Upgrade NIC or physical net.
TCP Segments /sec The number of TCP segments (frames) that are sent and received over the network. Function of activity Higher Reduce broadcasts. Segment network.
TCP Segments Re-transmitted/sec The number of frames (segments) that are re-transmitted on the network. Lower Upgrade network hardware. Segment network.
UDP Datagrams/sec The number of UDP datagrams (for example broadcasts) that are sent and received. Function of activity Higher Reduce broadcasts.

Page hits 64 on :11:37



This web site is prepared and maintained by Chauncey Thorn.
The information contained in this site was valid at the time of posting.
Chauncey Thorn, assumes no liability for damages incurred directly or indirectly as a result of errors, omissions or discrepancies.

Remember most of the content here are my notes...

All logos and trademarks in this site are property of their respective owner. All the rest © by PCCS-Linux.COM

PCCS-Linux.COM ::ource Advocate Articles catalogue
2000 2002