You can use Event Viewer to obtain information about service failures, replication errors in the Microsoft Active Directory® directory service, and warnings about system resources such as virtual memory and disk space. Use Event Viewer to view and manage event logs; obtain information about hardware, software, and system problems that must be resolved; and identify trends that require future action.
Event Viewer maintains logs about application, security, and system events on your computer. Both Exchange Server and Windows report warnings and error conditions to the event logs. Therefore, make sure that you review event logs daily. For more information about Event Viewer, see the Windows Server 2003 Help documentation. You can also use Event Viewer as a troubleshooting tool. For more information about using Event Viewer as a troubleshooting tool, see Microsoft Knowledge Base article 302542, "How to Diagnose System Problems with Event Viewer in Windows Server 2000" (http://go.microsoft.com/fwlink/?linkid=3052&kbid=302542).
A computer that is running a Windows Server 2003 operating system records events in three types of logs:
-
Application logs The Application log contains events logged by applications or programs. Developers determine which events to log. For example, a database program might record a file error in the Application log. Most Exchange Server-related events are in the Application log.
-
Security logs The Security log records events such as valid and invalid logon attempts, as well as events related to resource use such as creating, opening, or deleting files or other objects. For example, if logon auditing is enabled, attempts to log on to the system are recorded in the Security log.
-
System logs The System log contains events logged by Windows system components. For example, the failure of a driver or other system component to load during startup is recorded in the System log. The event types logged by system components are predetermined by the server.
Exchange Server 2003 diagnostic logging records significant events related to authentication, connections, and user actions. After you enable diagnostic logging, you can view the log entries in Event Viewer.
Note: |
|---|
|
Using the maximum logging settings is not recommended unless you are instructed to do this by Microsoft Product Support Services. Maximum logging drains significant resources and can give many "false positives," that is, errors that get logged only at maximum logging but are really expected and are not a cause for concern. It is also recommended that you do not keep diagnostic logging on permanently. It should be used only when troubleshooting.
|
Within each Event Viewer log, Exchange Server records informational, warning, and error events. Monitor these logs closely to track the types of transactions being conducted on your Exchange servers. You should periodically archive the logs or use automatic rollover to avoid running out of space. Because log files can occupy a finite amount of space, increase the log size (for example, to 50 MB) and set it to overwrite, so that Exchange Server can continue to write new events.
You can also automate event log administration by using tools and technologies such as the Event Comb, Eventtriggers, and Microsoft Operations Manager (MOM).
-
The Event Comb tool lets you gathers specific events from the event logs of several computers to one central location. It also lets you report on only the event IDs or event sources you specify. For more information about Event Comb, see the Account Lockout and Management Tools Web site (http://go.microsoft.com/fwlink/?linkid=35607).
-
You can also use command-line tools to create and query event logs and associate programs with particular logged events. Eventtriggers.exe lets you create event triggers that will run programs when specific events occur. For more information about Eventtriggers, see the Windows Server 2003 documentation.
-
You can use Microsoft Operations Manager to monitor the health and use of Exchange servers. Exchange Server 2003 Management Pack extends Microsoft Operations Manager by providing specialized monitoring for servers that are running Exchange Server 2003. This management pack includes a definition of health for an Exchange 2003 server and will raise an alert message to the administrator if it detects a state that requires intervention. For more information about Exchange 2003 Management Pack, see the Microsoft Operations Manager Web site (http://go,microsoft.com/fwlink/?linkid=16198).
The following section gives you information about the types of events to monitor.

Normal Events
Reviewing event logs daily will help you establish a baseline for typical events for your system. Examine your event logs for the following application log events (Table 1) on your Exchange servers.
Table 1 Normal events
|
Event ID
|
Status
|
|---|
|
8000 and 8001
|
This event indicates the start and end of a backup process.
|
|
700 and 701
|
This event indicates the start and end of the online defragmentation process.
|
|
1206 and 1207
|
This event indicates the start and end of the clearing of the deleted items process.
|
|
1216
|
This event is logged on the Exchange Standard server only when Microsoft Exchange Information Store service starts and indicates that the databases are limited to 16 GB
|
|
1217
|
This event is logged on the Exchange Enterprise server only when Microsoft Exchange Information Store service starts and indicates that the databases are not limited in size (theoretical limitation is 16 GB)
|
|
9523
|
This event is logged when individual Exchange databases are successfully mounted. There might be multiple instances of this event when the Exchange server restarts.
|
|
1001
|
This event indicates that the Microsoft Exchange Information Store service has started. This event also indicates the version and build number of the Microsoft Exchange Information Store service.
|
|
1016
|
While this event is logged with Warning severity, you do not have to worry about it. This event is logged even when one user checks another user’s free/busy information, so this does not indicate a security problem by itself. For more information, see Microsoft Knowledge Base article 301328, "A 1016 event entry appears in the application event log after you upgrade to Outlook 2002" (http://go.microsoft.com/fwlink/?linkid=3052&kbid=301328).
|

Events That Indicate Problems
The events described in Table 2 are examples of application log events that may indicate issues with your Exchange Server.
Table 2 Events indicating problems
|
Event ID
|
Status
|
|---|
|
2064 and 2069
|
Indicates DSAccess problems caused by incorrect Domain Name System (DNS) configuration.
|
|
9582
|
Fragmented virtual memory. For more information about fragmented virtual memory issues, see Microsoft Knowledge Base article 325044,"HOW TO: Troubleshoot Virtual Memory Fragmentation in Exchange 2003 and Exchange 2000," (http://go.microsoft.com/fwlink/?linkid=3052&kbid=325044).
|
|
9548
|
This Warning event indicates incorrect security settings on mailbox-enabled user accounts. Multiple occurrences of this event will cause performance issues on the Exchange Server computer. For more information, see the following Microsoft Knowledge Base articles:
|
|
9551
|
This Warning event indicates the presence of “zombie users” in Access Control Lists (ACLs) of mailboxes or public folders. "Zombie" users are unused access control entries (ACEs). Multiple occurrences of this event will cause performance issues on the Exchange Server computer. This can be logged on both mailbox and public folder servers. For more information, see Microsoft Knowledge Base article 839862, "How to troubleshoot the RPC Cancel Request dialog box in Outlook 2003 or in Outlook 2002," (http://go.microsoft.com/fwlink/?linkid=3052&kbid=839862).
|
|
9552
|
This Error event indicates problems with conversion of distribution groups that are listed in ACLs of public folders or mailboxes to security groups. Multiple occurrences of this event will cause performance issues on the Exchange Server computer. This can be logged on both mailbox and public folder servers. For more information, see Microsoft Knowledge Base article 274046, "You Cannot Add a Distribution Group to Permissions of a Public Folder in Exchange 2000," (http://go.microsoft.com/fwlink/?linkid=3052&kbid=274046).
|

Event Sources to be Monitored in the Application Log
As shown in Table 3, in the event source, you must monitor the following Exchange messaging and collaboration service counters.
Table 3 Event sources to be monitored
|
Event source
|
Status
|
|---|
|
MSExchangeAL
|
This component stamps users with e-mail addresses and adds users to address lists.
Event ID 8026 indicates network connectivity or Lightweight Directory Access Protocol (LDAP) configuration issues.
|
|
MSExchangeIS
|
The Microsoft Exchange Information Store service handles Exchange databases and is part of the mail delivery process.
Event ID 9518 indicates a failure while starting an Exchange storage group.
|
|
MSExchangeSA
|
This component records an entry when Exchange Server uses Active Directory to store and share directory information.
|
|
MSExchangeTransport
|
Event ID 4000 indicates that a connection has failed because of a non-protocol error. Connection failures can include DNS and server issues.
|
|
ESE
|
This is the database engine that the Microsoft Exchange Information Store service uses. Errors or warnings that are logged by this component must be investigated immediately.
|
|
MSADC
|
MSADC runs only on Exchange servers that are also running Active Directory Connector (ADC). Warnings or errors logged with this source could indicate problems with ADC replication. These events typically include the name of the connection agreement that is having problems replicating.
|
|
MSExchangeDSAccess
|
DSAccess is a component that Exchange uses when talking to Active Directory. Errors or warnings logged by this component typically indicate issues connecting to the domain controller or global catalog server and should be investigated because message flow or even startup of Exchange services could be affected.
|
|
MSExchangeMU
|
The metabase update service is a component that updates the IIS metabase with information in Active Directory. Errors or warnings in this component could mean that there is a problem either with the IIS metabase or with accessing objects in Active Directory.
|
|
USERENV
|
While this is not an Exchange-logged event, you should watch for it. If there are problems applying the computer policy to the Exchange Server computer, this event is logged. Typically, this is logged as an Error event and it should be investigated because not having a domain policy will be a problem for the Exchange Server computer.
|

Event Sources to be Monitored in the System Log
Table 4 shows the Windows-related issues that you must monitor in the event source.
Table 4 Events sources to monitor
|
Event source
|
Status
|
|---|
|
Disk
|
Any warnings or errors logged with this source could indicate hardware problems that could damage your Exchange installation, database log files, or transaction log files. Investigate the description to see which drives are having problems.
|
|
NTFS file system
|
Errors or warnings with this source generally indicate a problem at the file-system level. Investigate the description to determine which drives are having problems and search the Microsoft Knowledge Base for information about the event, because some problems can be repaired.
|
|
NETLOGON
|
Errors with this source could indicate serious problems with either established domain trusts or security channel issues between Exchange Server and its domain. This in turn could cause multiple Exchange issues, including not being able to mount databases or start services. This should be looked at immediately.
|
|
Service Control Manager
|
Errors with this source generally indicate service startup failures or abnormal service termination (event 7031).
|