This Knowledge Script is obsolete, although you can still use it. Its functionality is distributed among the following Knowledge Scripts introduced with AppManager for Exchange Server 2007 version 7.3:
*******************************************************************************************************
Use this Knowledge Script to monitor the availability of the Exchange Server Mailbox Role and Hub Transport Role.
For the Mailbox Role, this script monitors the following activities:
Mailbox database availability
Replication latency
Number of pending replication transactions
Replication rate
Status of replication agent
Availability of the File Share Witness, a requirement for using the CCR functionality in Exchange Server 2007
For the Hub Transport Role, this script monitors the availability of the Transport Dumpster, a container for e-mail that has already been sent and is waiting for deletion.
Before running this script, ensure that the following permissions and memberships exist.
Component |
Required Permissions and Memberships |
---|---|
Account running the AppManager agent service (netiqmc) |
|
Mailbox server role |
|
Exchange_HubTransportServer
Exchange_MailboxServer
To monitor individual storage groups and mailbox databases, use the Objects tab to select the specific objects to monitor.
By default, this script runs every 30 minutes.
Set the following parameters as needed:
Parameter |
How to Set It |
---|---|
General Settings |
|
Job failure event notification |
|
Event severity when job fails |
Set the severity level, from 1 to 40, to indicate the importance of an event in which the Availability job fails. The default is 5. |
Raise event indicating active/passive cluster state? |
Select Yes to raise an informational event indicating the current status of the cluster: active or passive. The default is No. |
Monitor Exchange 2007 Server Availability |
|
Mailbox Server Role |
|
Mailbox Database Availability |
|
Raise event if mailbox databases are unmounted? |
Select Yes to raise an event if mailbox databases are unmounted. The default is Yes. When a database is unmounted, the Exchange Server cannot store information in it or read information from it. |
Event severity when mailbox databases are unmounted |
Set the severity level, from 1 to 40, to indicate the importance of an event in which mailbox databases are unmounted. The default is 15. |
Replication Latency |
|
Raise event if replication latency exceeds threshold? |
Select Yes to raise an event if replication latency exceeds the threshold you set. The default is Yes. When this parameter is set to Yes, the Extended ESE performance counters in the registry are enabled. The following updates are made automatically in the registry values: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ESE\Performance Value Name: Show Advanced Counters Data Type: REG_DWORD Value: 1 |
Event severity when replication latency threshold exceeded |
Set the severity level, from 1 to 40, to indicate the importance of an event in which replication latency exceeds the threshold you set. The default is 5. |
Threshold -- Maximum replication latency |
Set the maximum number of milliseconds for which replication latency is allowed before an event is raised. The default is 20000 milliseconds. |
Pending Replication Transactions |
|
Raise event if pending replication transactions exceed threshold? |
Select Yes to raise an event if the number of pending replication transactions exceeds the threshold you set. The default is Yes. |
Event severity when pending replication transactions exceeds threshold |
Set the severity level, from 1 to 40, to indicate the importance of an event in which the number of pending replication transactions exceeds the threshold you set. The default is 5. |
Threshold -- Maximum number of pending replication transactions |
Set the maximum number of pending replication transactions allowed before an event is raised. The default is 500. |
Replication Rate |
|
Raise event if replication rate exceeds threshold? |
Select Yes to raise an event if the replication rate exceeds the threshold you set. The default is Yes. |
Event severity when replication rate threshold exceeded |
Set the severity level, from 1 to 40, to indicate the importance of an event in which the replication rate exceeds the threshold you set. The default is 5. |
Threshold -- Maximum replication rate |
Enter the maximum number of replications allowed per minute before an event is raised. The default is 500. |
Replication Agent |
|
Raise event if replication agent is not running? |
Select Yes to raise an event if the replication agent is not running. The default is Yes. |
Event severity when replication agent is not running |
Set the severity level, from 1 to 40, to indicate the importance of an event in which the replication agent is not running. The default is 5. |
File Share Witness |
|
Raise event if file share witness is unavailable? |
Select Yes to raise an event if the File Share Witness is unavailable. The default is Yes. |
Event severity when file share witness is unavailable |
Set the severity level, from 1 to 40, to indicate the importance of an event in which the File Share Witness is unavailable. The default is 15. |
Hub Transport Server Role |
|
Transport Dumpster Availability |
|
Raise event if transport dumpster is unavailable? |
Select Yes to raise an event if the Transport Dumpster is unavailable. The default is Yes. |
Event severity when transport dumpster is unavailable |
Set the severity level, from 1 to 40, to indicate the importance of an event in which the Transport Dumpster is unavailable. The default is 15. |