Applies to: Exchange Server 2013
Topic Last Modified: 2012-10-11
Understanding server health and performance is critical to designing and maintaining a high-performance messaging infrastructure. Microsoft Exchange Server 2013 introduces improvements in server health and performance.
Looking for a list of all server health and performance topics? See Server health and performance documentation.
Exchange 2013 introduces the concept of managed availability. Managed availability runs on every Exchange 2013 server. It’s made up of two processes, the Exchange Health Manager Service (MSExchangeHMHost.exe) and the Exchange Health Manager Worker process (MSExchangeHMWorker.exe), and the following asynchronous components:
- Probe engine The probe engine
takes measurements on the server.
- Monitoring probe engine The
monitoring probe engine stores the business logic about what
constitutes a healthy state. It functions like a pattern
recognition engine, looking for patterns and measurements that
differ from a healthy state, and then evaluating whether a
component or feature is unhealthy.
- Responder engine When the responder
engine is alerted about an unhealthy component, its first
action is to try to recover that component. Managed availability
enables multi-stage recovery actions. The first attempt may be to
restart the application pool, the second attempt may be to restart
the corresponding service, and the third attempt may be to restart
the server. And, the final attempt may be to put the server
offline, so that it no longer accepts traffic. If all of these
actions fail, an alert is sent to the help desk.
For more information about managed availability, see the Exchange team blog article, Lessons from the Datacenter: Managed Availability, and the corresponding cmdlets in Server Health, Monitoring, and Performance Cmdlets.
Exchange 2013 workload management includes the following components:
- System workload management is new for Exchange 2013.
- User workload management is the new name for the user
throttling features of Exchange Server 2010.
You can customize settings if you want to change the default behavior of the workload management features. For more information, see Exchange Workload Management. New performance and monitoring cmdlets will also help you to better manage the health of your Exchange 2013 organization. For more information, see Server Health, Monitoring, and Performance Cmdlets.
Server health and performance documentation
The following table contains links to topics that will help you learn about and manage server health and performance in Exchange 2013.
Learn about managing Exchange workloads by monitoring the health of system resources or by controlling how resources are consumed by individual users. This topic also describes how you can customize the workload management settings if you want to change the default behavior of the feature for your environment.