Exchange 2013 : Audit and Health Check v1.0

Exchange 2013 : Audit and Health Check v1.0

The Exchange 2013 Audit and Health Check is designed to run as a scheduled task to get all the necessary information about your Exchange 2013 infrastructure every day. It’s not a real audit script but you will get some interesting informations about your Exchange Servers. The script will create a HTML file or send you by email the results. It’s hope to you, the only thing to do is to edit the script and then modify the following parameter : MailEnabled (True or False).This script can be use as a daily check.

Features
– Servers informations (Server Role, Version, Active Directoy site …)
– Databases informations (DB Name, DB size, Last Full Backup, …)
– List mailbox by size (Top 25 largest mailboxes)
– List Distribution Group with total members
– List Public Folders  (Top 25 largest PFs)
– Test mail flow
– Audit logs in the last 24H

Running the script

You just have to run this command :

You can download the script on Technet Gallery : Here

About Nicolas 196 Articles
I work as a System Engineer, based in Switzerland with a primary focus on Microsoft technologies. I have 7 years experience in administering Windows Servers. . I am a Microsoft MVP for Cloud & Datacenter Management. I also received the PowerShell Hero 2016 award by PowerShell.0rg. And finally, I am "MCSA: Windows Server 2012" and "Administering & Deploying SCCM" certified.