locked
Exchange server 2010 checklist RRS feed

  • Question

  • Hi Team,

    I am new in exchange, need to know about what are all checklist i maintained daily for exchange 2010. And please provide area which i concentrate more on exchange smooth working,  mail flow,queue,exchange db and log etc. 

    Please help me to clear mail queue and if clear mail queue there is any issue?

    Thanks for advance.

    Saturday, April 2, 2016 2:42 PM

Answers

  • Hi,

    In the queue, you should check following.

    - There shouldn't be too many messages in any queue. Its fine to have some messages in different queue as they are being delivered. As you monitor, you can see a pattern, for example for a busy organization, it may be normal to have 50 messages in queue at a time.

    - You can go inside the queue and view the messages if they are stuck, you will be able to see a any error in last error column.

    - you can look at unreachable queue.

    You can use below script to monitor and alert on queue. Adjust the threshold based on your requirement.

    https://gallery.technet.microsoft.com/office/e0bb250e-e699-4c6c-a5be-f1af245a2219

    As satyajit mentioned, you can use PowerShell for exchange monitoring too. Below is a nice script that you can schedule to get the health of your Exchange organization.

    http://exchangeserverpro.com/powershell-script-exchange-server-health-check-report/


    -V

    • Proposed as answer by v-beta Thursday, April 7, 2016 11:01 AM
    • Marked as answer by Lynn-LiModerator Thursday, April 14, 2016 9:54 AM
    Monday, April 4, 2016 7:32 AM
  • Hi,

    You can try the built-in tool: Exchange Best Practice Analyze. It's under EMC -> Toolbox

    http://blogs.technet.com/b/exchange/archive/2010/07/28/3410533.aspx

    Otherwise, consider to use 3rd part software or some scripts.

    If you have ample resources, you can consider SCOM (not recommend for newbie)

    https://technet.microsoft.com/en-us/library/hh205987%28v=sc.12%29.aspx

    Remove Messages from Queues

    https://technet.microsoft.com/en-us/library/bb123535%28v=exchg.141%29.aspx

    Best Regards.



    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com

    Lynn-Li
    TechNet Community Support


    Wednesday, April 6, 2016 3:22 AM
    Moderator

All replies

  • Hi,

    Its best to use some monitoring tool which can monitor the health of your exchange organization. If you don't have one, you can try some of the free tools. One of them you can download from below link.

    https://www.manageengine.com/products/exchange-health-monitor/free-exchange-health-monitor-index.html

    If there is no automated tool, then you can check below at least.

    Services status - daily

    database status - daily

    queue status - daily

    disk space - daily

    Check antivirus status - daily

    cpu/memory utilization - daily

    databse copy status (if you are using DAG) - daily

    Run Exbpa at least once in a month or after you make some changes

    review and apply latest exchange updates as they are released

    Thanks,

    Vineet


    -V

    • Proposed as answer by v-beta Thursday, April 7, 2016 11:01 AM
    Sunday, April 3, 2016 7:01 AM
  • Hi Krishna,

    Vineet covers it all. Just to add, all these can be easily achieved using PowerShell scripts readily available over the internet.


    Regards,

    Satyajit

    Please “Vote As Helpful” if you find my contribution useful or “Mark As Answer” if it does answer your question. That will encourage me - and others - to take time out to help you.

    Sunday, April 3, 2016 9:01 AM
  • firstly thanks for quick replay.

    Could you please explain more on queue status and what things should i check on queue status. I already mentioned in above.


    Sunday, April 3, 2016 2:17 PM
  • Hi,

    In the queue, you should check following.

    - There shouldn't be too many messages in any queue. Its fine to have some messages in different queue as they are being delivered. As you monitor, you can see a pattern, for example for a busy organization, it may be normal to have 50 messages in queue at a time.

    - You can go inside the queue and view the messages if they are stuck, you will be able to see a any error in last error column.

    - you can look at unreachable queue.

    You can use below script to monitor and alert on queue. Adjust the threshold based on your requirement.

    https://gallery.technet.microsoft.com/office/e0bb250e-e699-4c6c-a5be-f1af245a2219

    As satyajit mentioned, you can use PowerShell for exchange monitoring too. Below is a nice script that you can schedule to get the health of your Exchange organization.

    http://exchangeserverpro.com/powershell-script-exchange-server-health-check-report/


    -V

    • Proposed as answer by v-beta Thursday, April 7, 2016 11:01 AM
    • Marked as answer by Lynn-LiModerator Thursday, April 14, 2016 9:54 AM
    Monday, April 4, 2016 7:32 AM
  • This forum is for Exchange development questions. Please post administration questions to the administration forum on TechNet.
    Tuesday, April 5, 2016 1:09 PM
  • Hi,

    You can try the built-in tool: Exchange Best Practice Analyze. It's under EMC -> Toolbox

    http://blogs.technet.com/b/exchange/archive/2010/07/28/3410533.aspx

    Otherwise, consider to use 3rd part software or some scripts.

    If you have ample resources, you can consider SCOM (not recommend for newbie)

    https://technet.microsoft.com/en-us/library/hh205987%28v=sc.12%29.aspx

    Remove Messages from Queues

    https://technet.microsoft.com/en-us/library/bb123535%28v=exchg.141%29.aspx

    Best Regards.



    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com

    Lynn-Li
    TechNet Community Support


    Wednesday, April 6, 2016 3:22 AM
    Moderator