0% found this document useful (0 votes)
12 views41 pages

Windows Server Performance Monitoring Guide

Uploaded by

aneaqit
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views41 pages

Windows Server Performance Monitoring Guide

Uploaded by

aneaqit
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

WS-011 Windows

Server 2019
Administration

© Copyright Microsoft Corporation. All rights reserved.


Module 11: Server and
performance monitoring
in Windows Server
Module Overview

Overview of Windows Server monitoring tools


Using Performance Monitor
Monitoring event logs for troubleshooting
Lesson 1: Overview of
Windows Server
monitoring tools
Lesson 1: Overview

Overview of Task Manager


Overview of Performance Monitor
Overview of Resource Monitor
Overview of Reliability Monitor
Overview of Event Viewer
Monitoring a server with Server Manager
Monitoring a server with Windows Admin Center
Using Sysinternals tools to monitor servers
Overview of Task Manager

Task Manager helps you to identify and resolve performance-related issues


Overview of Performance Monitor (1 of 2)

Performance Monitor enables you to observe current performance statistics or to study


historical data that
Data Collector Sets have gathered
Overview of Performance Monitor (2 of 2)

Primary processor
counters: Primary disk counters:
• Processor > % Processor • Physical Disk > % Disk Time
Time • Physical Disk > Avg. Disk
• System > Processor Queue Queue Length
Length

Primary network counters:


• Network Interface > Output
Primary memory counter:
Queue Length
• The Memory > Pages/sec
• Network Interface > Bytes
Total/sec
Overview of Resource Monitor
Resource Monitor provides an in-depth understanding at the real-time performance of your
server
Overview of Reliability Monitor

Reliability Monitor monitors hardware and software issues that occur during the selected time
interval and assigns a number called the stability index that indicates the server’s reliability
Overview of Event Viewer

Event Viewer provides categorized lists of essential Windows log events and log groupings for
individual installed applications and specific Windows component categories
Monitoring a server with Server Manager
Monitoring a server with Windows Admin Center
Using Windows Sysinternals tools to monitor servers
Lesson 1: Test your knowledge

Refer to the Student Guide for lesson review questions


Lesson 2: Using
Performance Monitor
Lesson 2: Overview

Overview of baselines, trends, and capacity planning


What are data collector sets?
Demonstration: Capture counter data with a data collector set
Demonstration: Configure an alert
Demonstration: View reports in Performance Monitor
Monitoring network infrastructure services
Considerations for monitoring virtual machines
Performance monitoring with Windows Admin Center
Overview of baselines, trends, and capacity planning

By calculating performance baselines for your server environment, you can more accurately
interpret real-time monitoring information
By establishing a baseline, you can:
 Interpret performance trends
 Perform capacity planning
 Identify bottlenecks
 Analyze performance trends to predict when existing capacity is likely to be exhausted
 Plan the capacity for the key hardware components such as processor, disk, memory, and
network
What are data collector sets?

Data collector sets enable you to gather performance-related and other system statistics for
analysis
Data collector sets can contain the following types of data collectors:
 Performance counters
 Event trace data
 System configuration information
Demonstration:
Capture counter
data with a data
collector set
 Create a data collector set
 Create a disk load on the server
 Analyze the resulting data in a report
Demonstration:
Configure an alert
 Create a data collector set with an alert
counter
 Generate a server load that exceeds the
configured threshold
 Examine the event log for the resulting
event
Demonstration:
View reports in
Performance
Monitor
 View a performance report
Monitoring network infrastructure services

 Monitoring is essential for:


o Optimizing network infrastructure server performance
o Troubleshooting servers

 Common services to monitor:


o DNS

o DHCP
Considerations for monitoring virtual machines

Considerations for monitoring virtual machines:


 Virtual machines must be assigned sufficient resources for their workload
 If multiple virtual machines run on a host, ensure the host has enough resources
 Resources are shared, so performance of one virtual machine can affect the performance
of others
 You must remember to monitor the resource utilization on the host as well as the guests
Performance monitoring with Windows Admin Center
Lesson 2: Test your knowledge

Refer to the Student Guide for lesson review questions


Lesson 3: Monitoring
event logs for
troubleshooting
Lesson 3: Overview

Using Server Manager to observe event logs


What is a custom view?
Demonstration: Create a custom view
What are event subscriptions?
Demonstration: Configure an event subscription
Using Server Manager to review event logs

Server Manager provides a centralized location for event logs from remote servers
Event logging
 Enabled by default
 Categorized by technology: AD DS, DNS, Remote Access

Customized views
 Create queries for specific types of events that need to be displayed
 Configure event data that needs to be displayed
What is a custom view?

Custom views allow you to query and sort just the events that you want to analyze
Demonstration:
Create a custom
view
 Examine Server Roles custom views
 Create a custom view
What are event log subscriptions?

Event log subscriptions allow you to collect event logs from multiple servers, and then store
them locally
Demonstration:
Configure an
event
subscription
 Configure the source computer
 Configure the collector computer
 Create and refer to the subscribed log
Lesson 3: Test your knowledge

Refer to the Student Guide for lesson review questions


Instructor-led lab:
Monitoring and
troubleshooting
Windows Server
 Establishing a performance baseline
 Identifying the source of a performance
problem
 Configuring centralized event logs
Lab: Monitoring and troubleshooting Windows Server

Exercise 1: Establishing a performance baseline


Exercise 2: Identifying the source of a performance problem
Exercise 3: Viewing and configuring centralized event logs

Sign-in information for the exercise(s):


 Virtual Machines:
o WS-011T00A-SEA-DC1

o WS-011T00A-SEA-ADM1

o WS-011T00A-SEA-CL1

 User Name: Contoso\Administrator


 Password: [Link]
Lab scenario

Contoso, Ltd is a global engineering and manufacturing company with its head office in
Seattle, USA. An IT office and data center are in Seattle to support the Seattle location and
other locations. Contoso recently deployed a Windows Server 2019 server and client
infrastructure.
Because the organization has deployed new servers, it is important to establish a
performance baseline with a typical load for these new servers. You have been asked to work
on this project. Additionally, to make the process of monitoring and troubleshooting easier,
you decide to perform centralized monitoring of event logs.
Lab review

During the lab, you collected data in a data collector set. What is the advantage of collecting
data in this way?
Module review questions

1. What significant counters should you monitor in Performance Monitor?


2. Why is it important to monitor server performance periodically?
3. Why should you use performance alerts?
Module review answers

1. What significant counters should you monitor in Performance Monitor?


• Answer: You should monitor the following: Processor > % Processor Time, System >
Processor Queue Length, Memory > Pages/sec, Physical Disk > % Disk Time, and
Physical Disk > Avg. Disk Queue Length
2. Why is it important to monitor server performance periodically?
• Answer: By monitoring server performance, you can perform capacity planning, identify
and remove performance bottlenecks, and assist with server troubleshooting.
3. Why should you use performance alerts?
• Answer: By using alerts, you can react more quickly to emerging performance-related
problems, perhaps before they have a chance to impinge on users’ productivity.
Thank you.

© Copyright Microsoft Corporation. All rights reserved.

You might also like