The monitoring features in Microsoft SharePoint Server 2010 help you to understand how the SharePoint Server 2010 system is running, analyze and repair problems, and view metrics for the sites. Monitoring the SharePoint Server 2010 environment includes the following tasks:
- Configuring the various aspects of monitoring to suit business needs.
- Monitoring the environment and resolving any problems that might arise.
- Viewing reports and logs of the environment activity.
Regular performance tests
SharePoint Health Analyzer checks for potential configuration, performance, and
usage problems in SharePoint Server 2010. It runs predefined health rules
against servers in the farm and returns a status that tells you the outcome of
the test.
Receive auto alerts
SharePoint Health Analyzer also creates an alert in the Health Analyzer Reports
list in Central Administration. You can click an alert to view more information
about the problem and see steps to resolve the problem.
Configuring monitoring
SharePoint Server 2010 comes installed with default settings for its monitoring
features. However, you might want to change some of these settings to better
suit the business needs. The aspects that you might change configuration
settings for include diagnostic logging and health and usage data collection.
Diagnostic logging
SharePoint Server 2010 collects data in the diagnostic log that can be useful in
troubleshooting. The default settings are sufficient for most situations, but
depending upon the business needs and lifecycle of the farm, you might want to
change these settings. For example, if you are deploying a new feature or making
large-scale changes to the environment, you might want to change the logging
level to either a more verbose level, to capture as much data about the state of
the system during the changes, or to a lower level to reduce the size of the log
and the resources needed to log the data.
The SharePoint Server 2010 environment might require configuration of the
diagnostic loggings settings after initial deployment or upgrade and possibly
throughout the system's life cycle. The guidelines in the following list can
help you form best practices for the specific environment.
- Change the drive that logging writes to.
By default, diagnostic logging is configured to write logs to the same drive
and partition that SharePoint Server 2010 was installed on. Because
diagnostic logging can use lots of drive space and writing to the logs can
affect drive performance, you should configure logging to write to a drive
that is different from the drive on which SharePoint Server 2010 was
installed. You should also consider the connection speed to the drive that
logs are written to. If verbose-level logging is configured, lots of log
data is recorded. Therefore, a slow connection might result in poor log
performance.
- Restrict log disk space usage. By default,
the amount of disk space that diagnostic logging can use is not limited.
Therefore, limit the disk space that logging uses to make sure that the disk
does not fill up, especially if you configure logging to write verbose-level
events. When the disk restriction is used up, the oldest logs are removed
and new logging data information is recorded.
Use the Verbose setting sparingly. You can configure diagnostic logging to record verbose-level events. This means that the system will log every action that SharePoint Server 2010 takes. Verbose-level logging can quickly use drive space and affect drive and server performance. You can use verbose-level logging to record a greater level of detail when you are making critical changes and then re-configure logging to record only higher-level events after you make the change.
- Regularly back up logs. The diagnostic
logs contain important data. Therefore, back them up regularly to make sure
that this data is preserved. When you restrict log drive space usage, or if
you keep logs for only a few days, log files are automatically deleted,
starting with the oldest files first, when the threshold is met.
Enable event log flooding protection. Enabling this setting configures the system to detect repeating events in the Windows event log. When the same event is logged repeatedly, the repeating events are detected and suppressed until conditions return to a typical state.

Join the conversation! Your thoughts help the community grow.