IT 专业人士的资源 > 论坛主页 > Monitoring > MSExchangeIS Mailbox: MOM Alert regarding Messages queued for Submission
提出问题提出问题
 

已答复MSExchangeIS Mailbox: MOM Alert regarding Messages queued for Submission

  • 2009年8月19日 15:52rujeff 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     

    We are getting a MOM alert informing us that the messages queued for submission are at 26, which is above the threshold of 15.  This number has been at 26 since 1AM today (now 11:45AM).  Mail is flowing normally and there are no other backups.  Is there a way I can view this submission queue on our mail database server?  We have 2 hub transport servers that do not show any delays or problems so I am wondering if there are just messages caught in there.

    I saw a related post from December 08 where it was listed as a known issue.  Is this still a known issue?  My exchange environment is currently SP1 w/ Rollup 8.

    This is that message
    http://social.technet.microsoft.com/Forums/en-US/exchangesvrmonitoring/thread/c9b485a5-ef0e-4b9a-851e-28c4a4c0606a

    Any assistance would be appreciated.
    -jeff

    • 已更改类型Mike Shen 2009年8月20日 1:30change type to question
    •  

答案

  • 2009年8月21日 9:07Mike Shen 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     已答复

    Hi Jeff,

     

    Firstly, please understand that the counter "Messages Queued For Submission" is the current number of submitted messages which are not yet processed by transport. It’s not a physical or logical queue as such. Normally, this value reflects the number of messages that have been submitted but have not been picked up by transport server. Therefore they still reside in the mailbox database.

     

    I would like to explain the issue can be caused by server factors.

     

    1. There is a known issue which has been fixed in Exchange 2007 Service Pack 1 Rollup 7:

    ==========================================================

    I would like to explain that there is a known issue regarding the “Messages queued for submission” performance counter issue and has been fixed in Exchange 2007 Service Pack 1 Rollup 7.

     

    The value in the "Messages queued for submission" performance counter on the mailbox role of Exchange Server 2007 increases after a meeting request is delivered

    http://support.microsoft.com/kb/953094/en-us

     

    Note: please understand that the hotfix only fixed the symptoms indicated in the KB article.

     

    I would like to explain if you encounter a problem indicated in the KB article, you should get a 1016 event like below:

     

    Event Type: Warning
    Event Source: MSExchange Store Driver
    Event Category: MSExchangeStoreDriver
    Event ID: 1016
    Date: 10/7/2008
    Time: 4:08:44 PM
    User: N/A
    Computer: hubserver
    Description:
    The sender for event 27941 mailbox 1417e362-6209-4bf9-9f10-1e09095630a7 MDB 2aba15af-e177-4eb6-9689-898f04a3f9e3 is invalid. The event will be ignored.

     

    2. Please check whether the registry key that controls the specified performance counters missing or does it have insufficient permissions assigned to it?

     

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeMailSubmission\Performance

    By default, the following permissions are assigned to this registry key:


    Administrator: Full Control
    Administrators: Full Control
    Authenticated Users: Read
    Creator Owner: Full Control
    Domain Admins: Full Control
    Enterprise Admins: Full Control
    Exchange Organization Administrators: Full Control
    System: Full Control
    The server's Computer Account: Read
    Exchange Servers: Read
    Exchange View-Only Administrators: Read
    Server Operators: Special permissions: All permissions except: Full Control,
    Create Link, Write DAC or Write Owner.

     

    3. Please also increase diagnostic logging for MSExchangeMailSubmission and check whether any error is encountered:

     

    set-eventloglevel "MSExchangeMailSubmission\General" -level expert

     

    4. Run this command from the Exchange Management Shell to determine the number of messages in users outboxes:

     

    Get-Mailbox -Server SERVERNAME | Get-MailboxFolderStatistics | Where-Object {$_.Name -eq "Outbox" -and $_.ItemsInFolder -gt "0" }

     

    Is the number of messages in the Outboxes near the number that you see in the queue?

     

    Mike Shen 

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

     

    • 已标记为答案Mike Shen 2009年9月3日 2:43
    •  

全部回复

  • 2009年8月20日 10:40Amit TankMVP, 版主用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    Is your mailbox server running on clustering like CCR or SCC? That was the case with clustered mailbox server...

    Amit Tank | MVP – Exchange Server | MCITP: EMA | MCSA: M | http://ExchangeShare.WordPress.com

  • 2009年8月21日 9:07Mike Shen 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     已答复

    Hi Jeff,

     

    Firstly, please understand that the counter "Messages Queued For Submission" is the current number of submitted messages which are not yet processed by transport. It’s not a physical or logical queue as such. Normally, this value reflects the number of messages that have been submitted but have not been picked up by transport server. Therefore they still reside in the mailbox database.

     

    I would like to explain the issue can be caused by server factors.

     

    1. There is a known issue which has been fixed in Exchange 2007 Service Pack 1 Rollup 7:

    ==========================================================

    I would like to explain that there is a known issue regarding the “Messages queued for submission” performance counter issue and has been fixed in Exchange 2007 Service Pack 1 Rollup 7.

     

    The value in the "Messages queued for submission" performance counter on the mailbox role of Exchange Server 2007 increases after a meeting request is delivered

    http://support.microsoft.com/kb/953094/en-us

     

    Note: please understand that the hotfix only fixed the symptoms indicated in the KB article.

     

    I would like to explain if you encounter a problem indicated in the KB article, you should get a 1016 event like below:

     

    Event Type: Warning
    Event Source: MSExchange Store Driver
    Event Category: MSExchangeStoreDriver
    Event ID: 1016
    Date: 10/7/2008
    Time: 4:08:44 PM
    User: N/A
    Computer: hubserver
    Description:
    The sender for event 27941 mailbox 1417e362-6209-4bf9-9f10-1e09095630a7 MDB 2aba15af-e177-4eb6-9689-898f04a3f9e3 is invalid. The event will be ignored.

     

    2. Please check whether the registry key that controls the specified performance counters missing or does it have insufficient permissions assigned to it?

     

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeMailSubmission\Performance

    By default, the following permissions are assigned to this registry key:


    Administrator: Full Control
    Administrators: Full Control
    Authenticated Users: Read
    Creator Owner: Full Control
    Domain Admins: Full Control
    Enterprise Admins: Full Control
    Exchange Organization Administrators: Full Control
    System: Full Control
    The server's Computer Account: Read
    Exchange Servers: Read
    Exchange View-Only Administrators: Read
    Server Operators: Special permissions: All permissions except: Full Control,
    Create Link, Write DAC or Write Owner.

     

    3. Please also increase diagnostic logging for MSExchangeMailSubmission and check whether any error is encountered:

     

    set-eventloglevel "MSExchangeMailSubmission\General" -level expert

     

    4. Run this command from the Exchange Management Shell to determine the number of messages in users outboxes:

     

    Get-Mailbox -Server SERVERNAME | Get-MailboxFolderStatistics | Where-Object {$_.Name -eq "Outbox" -and $_.ItemsInFolder -gt "0" }

     

    Is the number of messages in the Outboxes near the number that you see in the queue?

     

    Mike Shen 

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

     

    • 已标记为答案Mike Shen 2009年9月3日 2:43
    •  
  • 2009年8月28日 5:56Mike Shen 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    Hi Jeff,

    Any update regarding the issue?

    Thanks,
    Mike
  • 2009年11月4日 7:48Sayed Toufiq 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    Thanks Mike,

    I used the above command and took the output into file to check the # of emails on user mailbox's outbox


    Get-Mailbox -Server SERVERNAME | Get-MailboxFolderStatistics | Where-Object {$_.Name -eq "Outbox" -and $_.ItemsInFolder -gt "0" } > c:\filename.csv
  • 2009年11月4日 7:50Sayed Toufiq 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     


    In my case we are going to increase the SCOM threshold. fyi.