Microsoft KB Archive/875435

= Exchange monitoring for SMTP queue growth may misleadingly report a warning state or a critical state in Exchange Server 2003 or in Exchange 2000 Server =

Article ID: 875435

Article Last Modified on 10/25/2007

-

APPLIES TO


 * Microsoft Exchange Server 2003 Standard Edition
 * Microsoft Exchange Server 2003 Enterprise Edition
 * Microsoft Exchange 2000 Server Standard Edition
 * Microsoft Exchange 2000 Enterprise Server

-





SYMPTOMS
After you configure monitoring in the Microsoft Exchange System Manager tool to monitor SMTP queue growth on your Microsoft Exchange Server 2003 or Microsoft Exchange 2000 Server computer, you may receive a warning state notification message or a critical state notification message. However, when you view the SMTP queue on your Exchange computer, that queue does not have excessive SMTP queue growth.

For example, you may receive a warning state notification message or a critical state notification message if an undeliverable e-mail message remains in the SMTP queue while all other e-mail is delivered successfully. In this scenario, you cannot determine whether the notification message that you receive indicates a problem with the SMTP queue that requires administrative action to address.



CAUSE
This issue occurs because Exchange uses the Windows Management Instrumentation (WMI) property IncreasingTime to determine SMTP queue growth. The IncreasingTime property has the following description:

To restate this description, this property describes the time that has passed since the number of messages in the SMTP queue has not decreased. In this scenario, if an SMTP message remains in the SMTP queue, that queue is not decreasing. Therefore, the number of milliseconds that passes since the number of messages in the queue has not decreased increases.

A message that has a status of RETRY remains in the SMTP queue until it times out or until it is delivered. Therefore, a message with a status of RETRY may cause a warning state notification message or a critical state notification message to be generated. This message status of RETRY may indicate a problem with the SMTP queue, and therefore correctly causes the warning state notification message or the critical state notification message to be generated. Typically, however, this RETRY status indicates an issue that is not &quot;critical&quot; and that may not require administrative action to address.

In this scenario, the Current Queue Growth indicates the total time of the oldest message that has a status of RETRY in the SMTP queue.



RESOLUTION
To resolve this issue, configure the Local Queue Length performance counter for the SMTP Server performance object to measure the number of messages in the SMTP queue. You can also configure the Windows Performance tool to send a notification message if the number of SMTP messages reaches a certain threshold.

To configure the SMTP Server performance object, follow these steps:
 * 1) Click Start, click Run, type perfmon, and then click OK.
 * 2) In the right pane, click the Add button. The Add button appears as a plus sign (+).
 * 3) In the Performance object list, click SMTP Server.
 * 4) In the Select counters from list list, click Local Queue Length.
 * 5) In the Select instances from list box, click the SMTP instance that you want to monitor. For example, click SMTP 1.
 * 6) Click Add, and then click Close.

To configure an alert setting, follow these steps:
 * 1) In the Windows Performance tool, expand Performance Logs and Alerts, right-click Alerts, and then click New Alert Settings.
 * 2) In the New Alert Settings dialog box, type a descriptive name for the alert, and then click OK. For example, type SMTP queue alert.
 * 3) On the General tab, click Add.
 * 4) In the Performance object list, click SMTP Server.
 * 5) In the Select counters from list list, click Local Queue Length.
 * 6) In the Select instances from list box, click the SMTP instance that you want to monitor. For example, click SMTP 1.
 * 7) Click Add, and then click Close.
 * 8) In the Alert when the value is list, click Over, and then type the number of e-mail messages that you want to configure as your threshold in the Limit box. For example, type 20 in the Limit box.

Note This value is specific to your Exchange organization. For additional information, see the Troubleshooting Microsoft Exchange Server 2003 Performance and Troubleshooting Microsoft Exchange 2000 Server Performance documents that are described in the &quot;More Information&quot; section.
 * 1) Click the Action tab, click to select the Send a network message to check box, type the name of the account that you want the message to be sent to, and then click OK.

For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:

324752 How to create and configure Performance Monitor alerts in Windows Server 2003

302558 How to create and configure Performance Monitor alerts in Windows 2000



MORE INFORMATION
For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:

310315 Troubleshooting monitoring and status in Exchange and in Small Business Server

329206 How to find out which SMTP and X.400 queues are being monitored on Exchange 2000

For additional information about how to configure performance monitoring in Exchange 2003, see the Troubleshooting Microsoft Exchange Server 2003 Performance document. To obtain this document, visit the following Microsoft Web site:

http://technet.microsoft.com/en-us/library/4b012bda-8711-4617-9239-f3527de884a3.aspx

For additional information about how to configure performance monitoring in Exchange 2000, see the Troubleshooting Microsoft Exchange 2000 Server Performance document. To obtain this document, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?familyid=bd16ee6a-c4ee-4ab0-aaf0-27705465154e&displaylang=en

For additional information about the WMI IncreasingTime property, visit the following Microsoft Web sites:

http://msdn2.microsoft.com/en-us/library/aa126772.aspx

Building Management Components for MS Exchange 2000 Server

You can also use Microsoft Operations Manager (MOM) to monitor your Exchange computers. You can use the Exchange 2003 Management Pack and Exchange 2000 Management Pack components for MOM to manage and monitor your Exchange 2003 and Exchange 2000 computers.

For additional information about the Exchange 2003 Management Pack for MOM and the Exchange 2000 Management Pack for MOM, visit the following Microsoft Web sites:

http://www.microsoft.com/uk/windowsserversystem/exchange/product-information/why-upgrade/microsoft-op-manager.mspx

http://www.microsoft.com/technet/prodtechnol/exchange/2000/maintain/momtips.mspx

http://www.microsoft.com/technet/prodtechnol/exchange/2000/maintain/mom.mspx

Additional query words: XADM

Keywords: kbtshoot kbprb KB875435

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.