module 10 planning microsoft® exchange server 2010 monitoring and troubleshooting

19
Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Upload: cecily-marsh

Post on 17-Dec-2015

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Module 10

Planning Microsoft® Exchange Server 2010

Monitoring and Troubleshooting

Page 2: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Module Overview

• Planning Exchange Server Monitoring

• Planning Exchange Server Troubleshooting

Page 3: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Lesson 1: Planning Exchange Server Monitoring

• Options for Monitoring Exchange Server

• Planning Performance Monitoring for Mailbox Servers

• Planning Performance Monitoring for Transport Servers

• Planning Performance Monitoring for Client Access Servers

• Planning Message Tracking and Logging for Transport Servers

• Planning How to Monitor Baselines and Trend Analysis

Page 4: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Options for Monitoring Exchange Server

• Historical: Event logs

Retained performance logs

• Historical: Event logs

Retained performance logs

• Real time: Performance monitoring

SLAs

• Real time: Performance monitoring

SLAs

• Tools: Event Viewer

Windows System Resource Manager

Network Monitor

Reliability and Performance Monitor

Microsoft Exchange Server 2010 Management Pack for System Center Operations Manager 2007

Microsoft Exchange Server 2010 Management Pack for System Center Essentials 2007

• Tools: Event Viewer

Windows System Resource Manager

Network Monitor

Reliability and Performance Monitor

Microsoft Exchange Server 2010 Management Pack for System Center Operations Manager 2007

Microsoft Exchange Server 2010 Management Pack for System Center Essentials 2007

Page 5: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Planning Performance Monitoring for Mailbox Servers

Suggested performance counters for all Mailbox server roles:

LogicalDisk:• Avg. Disk sec/Read• Ave. Disk sec/Write• Avg. Disk sec/Transfer

MSExchangeIS Mailbox:• Messages Queued for

Submission

MSExchangeIS:• RPC Requests• RPC Averaged Latency• RPC Operations/sec• RPC Num Slow Packets• RPC Average Latency

MSExchangeIS Public:• Messages Queued for

Submission

Page 6: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Planning Performance Monitoring for Transport Servers

Suggested performance counters for the Hub Transport and Edge Transport server roles:

LogicalDisk:• Avg. Disk sec/Read• Avg. Disk sec/Write• Avg. Disk Queue Length

MSExchange Database ==> Instances:

• Log Generation Checkpoint Depth

• Version buckets allocated

• Log Record Stalls/sec

MSExchangeTransport Queues:

• Aggregate Delivery Queue Length (All Queues)

• Active Report Delivery Queue Length

• Active Mailbox Delivery Queue Length

• Retry Mailbox Delivery Queue Length

• Unreachable Queue Length• Largest Delivery Queue

Length• Poison Queue Length

Page 7: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Planning Performance Monitoring for Client Access Servers

Suggested performance counters for the Client Access server role:

LogicalDisk:• Avg. Disk sec/Read• Ave. Disk sec/Write

ASP.NET:• Application Restarts• Worker Process Restarts• Requests Current• Request Wait Time

MSExchange OWA:• Average Response Time• Average Search Time

MSExchange ActiveSync:• Average Request Time

MSExchangeFS: • OAB Download Task

Queued

RPC/HTTP Proxy:• Number of failed backend connection attempts per second

ASP.NET Applications:• Requests in Application

Queue

MSExchange Availability Service:

• Average Time to Process a Free Busy Request

Page 8: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Planning Message Tracking and Logging for Transport Servers

• Connectivity• Protocols• Message tracking• Agent activity• Routing tables

Exchange Server Transport logs are:

Page 9: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Planning How to Monitor Baselines and Trend Analysis

To use the collected performance data:

Create a baseline:• Monitor performance for a full business cycle• Note any peaks or troughs in the data

Set warning-level and error-level thresholds

Review growth trends regularly to:• Adjust threshold• Adjust server configuration

Page 10: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Lesson 2: Planning Exchange Server Troubleshooting

• Windows Server Tools

• Exchange Server Tools

• Discussion: Developing a Message Delivery Troubleshooting Plan

• Discussion: Developing a Client Access Troubleshooting Plan

• Discussion: Developing a Mailbox Database Troubleshooting Plan

Page 11: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Windows Server Tools

• ADSI Edit• DNS Resolver • DSACLS• Error Code Look-up• Event Viewer• LDP• Microsoft Error Reporting• Process Monitor

Windows Server tools that can help you troubleshoot Exchange Server problems include:

Page 12: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Exchange Server Tools

• Exchange Server Database Utilities• Exchange Server Jetstress• Exchange Profile Analyzer• Exchange Store TreeView Control• Information Store Integrity Checker• Internet Information Services (IIS) Manager• Inter-Organization Replication• Exchange Load Generator• Microsoft Baseline Security Analyzer (MBSA)• RPC Ping utility• Telnet

Exchange Server tools that can help you troubleshoot Exchange Server problems include :

Page 13: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Discussion: Developing a Message Delivery Troubleshooting Plan

•Users are reporting non-deliverable and slow-to-deliver outbound e-mail. What process can you use to troubleshoot the problem?

•What tools will you typically use?•What can you do to avoid this problem?•How can you mitigate the effects of the problem?

Page 14: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Discussion: Developing a Client Access Troubleshooting Plan

•Office Outlook users no longer can connect to the system. What process can you use to troubleshoot the problem?

•What tools will you typically use?•What can you do to avoid this problem?•How can you mitigate the effects of the problem?

Page 15: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Discussion: Developing a Mailbox Database Troubleshooting Plan

•A database has gone offline. What process can you use to troubleshoot the problem?

•What tools will you typically use?•What can you do to avoid this problem?•How can you mitigate the effects of the problem?

Page 16: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Lab: Planning Exchange Server 2010 Monitoring and Troubleshooting

• Exercise 1: Establishing a Baseline for Performance

• Exercise 2: Measuring the Production System Performance under Additional Load

Logon information

Estimated time: 45 minutes

Page 17: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Lab Scenario

You are a messaging engineer for A. Datum Corporation, an enterprise-level organization with multiple locations. You have been tasked with creating a performance baseline for the new Exchange Server 2010 messaging system that your colleagues are about to deploy.

Page 18: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Lab Review

• During the lab, you established a performance baseline. What is the purpose of a performance baseline?

• In exercise 2, you determined that processor resources were affected by the increased load during your test. What would you suggest to mitigate this?

Page 19: Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting

Module Review and Takeaways

• Review Questions