Exchange Management Pack & the "Exchange Transaction Log files are equal to or older than the maximum days allowed" rule

By default this rule is set to check for any log files that are older than 2 days. Some customers like this rule, but want a larger window. So, let’s say you want MOM to notify you if there are any transaction log files older than 4 days. How do you do that?

 

Many people just change the "Max_Days_Old" parameter in the script, but this doesn’t get it.

You may also be tempted to make the change on the "Exchange Transaction Log files are equal to or older than the maximum days allowed" rule, but again, this is wrong.

 

Here is how to do this:

1. Go into the Administrator Console -> Rule Groups -> Microsoft Exchange Server -> Exchange 2003 -> Health Monitoring and Performance Thresholds -> Server Configuration and Security Monitoring -> Event Rules

2. Go to the rule named "Verify that the Log Files are being truncated by backup (by age modified)"

3. Open the properties of this rule

4. Click the Data Provider tab

a. Verify that it's using the default provider, which is a provider named "Exchange 20003-Schedule every 1 days synchronize at 04:01". That will cause the script to run once a day.

5. Click the Responses tab

a. Select the script and click Edit and change the value here.

6. Run the Commit Configuration Change command

a. In the Administrators Console, Right click “Management Packs”

b. Select Commit Configuration Change