skip to Main Content

Monitor Exchange database index state crawling

You want to monitor the Exchange database index state crawling. If you have not yet enabled indexing on the database, enable search indexing in Exchange. If the content index is failing, see repair failed content index in Exchange.

Create a new database DB1-2016 in the Exchange Server. Disable indexing on the database DB1-2016. Move the mailboxes to the database DB1-2016.

Note: The best practice is to disable indexing when you are moving the mailboxes. After the mailbox move finished, you can enable indexing after working hours.

After enabling indexing on the database DB1-2016, we want to check the index state.

Indexing status is showing Crawling. What if you want to give an estimate to the stakeholders? In this article, you will learn how to monitor the crawling and have an estimate of  the crawling.

Monitor Exchange database index with performance monitor

Log on your Exchange Server and open Performance Monitor. Click Performance Monitor in the left menu and click the + button.

Monitor Exchange database index state crawling performance monitor

On the left side you will see the available counters. Click on MSExchange Search Indexes counter. On the left side click the database DB1-2016 and click the Add >> button. The DB1-2016 will show up in the added counters field on the right side. Click OK.

Monitor Exchange database index state crawling select exchange search indexes

Click the dropdown icon and click Report. A more detailed screen will show.

A lot of informative information is showing. The one that you are looking for is Crawler: Mailboxes Remaining. DB1-2016 is showing a total of 0,000. This means that indexing is finished on the database DB1-2016. If it’s crawling, a greater number will show.


You learned how to monitor the Exchange database index state crawling. You can select all the databases or only one single database. In this article, we only selected one database. Performance Monitor is a great monitoring application to get the information we need. We can see how many mailboxes are remaining to crawl. Don’t forget the Performance Monitor application in Windows. I hope that this article was informative to you. Did you enjoy this article? You may like Take Exchange Server out of maintenance mode. Don’t forget to follow us and share this article.



ALI TAJRAN is a passionate IT Architect and IT Consultant. His specialism is designing and building complex enterprise environments. He started Information Technology at a very young age, and his goal is to teach and inspire others. Connect with ALI TAJRAN on social media. Read more »

This Post Has One Comment
  1. I’m watching the rebuild monitor right now, and “crawling” is the correct term.

    Is there any way to see which mailboxes in the database have been indexed so far, or is the remaining count the best Exchange can do?

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top