You can tune management packs by overriding parameters. This appendix lists parameters for shared scripts in the Active Directory (AD) and Exchange 2003 management packs. One of the enhancements we hope to see in the next version of Operations Manager (OpsMgr) is an easy way to find scripts used by the various rules and monitors. This was available with the Microsoft Operations Manager (MOM) 2005 interface, but is not included with OpsMgr 2007.
This appendix contains tables mapping rules and monitors used by Active Directory and Exchange to scripts with customizable parameters. The Exchange information is not specific to Exchange 2007 because the Exchange 2007 management pack for OpsMgr 2007 was not available when this material was compiled.
Tables D.1 through D.9 document Active Directory rules, monitors, and script parameters.
Table D.1 documents Active Directory Replication Monitoring.
Table D.1. AD Replication (AD_Replication_Monitoring Script)
Targeted Object | Customizable Parameters | |
---|---|---|
AD Replication Monitoring | Active Directory Domain Controller Server 200X Computer Role | Interval Seconds |
AD Replication Performance Collection – Metric Replication Latency | Active Directory Domain Controller Server 200X Computer Role | Log Success Event |
AD Replication Performance Collection - Metric Replication Latency:Minimum | Active Directory Domain Controller Server 200X Computer Role | ObjectUpdateThreshold |
AD Replication Performance Collection - Metric Replication Latency:Maximum | Active Directory Domain Controller Server 200X Computer Role | IntersiteExpectedMaxLatency |
AD Replication Performance Collection - Metric Replication Latency:Average | Active Directory Domain Controller Server 200X Computer Role | MonitorDomainNC MonitorConfigNC MonitorApplicationPartitions FirstReplicationPeriod ChangeInjectionFrequency TimeoutSeconds |
Table D.2 documents parameters for the Active Directory Database and Log.
Table D.2. AD Database and Log Monitors (AD_Database_and_Log Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD Logfile Free Space Monitor | Active Directory Domain Controller Server 200X Computer Role | IntervalSeconds |
AD Logfile Monitor | Active Directory Domain Controller Server 200X Computer Role | LogSuccessEvent (Threshold values are hard-coded into scripts—although Microsoft plans to change this in the SP 1 timeframe) |
AD Database Free Space Monitor | Microsoft.Windows.Server.200X.AD. DomainControllerRole | TimeoutSeconds |
AD Logfile Free Space Monitor | Active Directory Domain Controller Server 200X Computer Role | |
AD Database Drive Free Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Database Size Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Log File Drive Free Space Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Log File Size Collection | Active Directory Domain Controller Server 200X Computer Role |
Table D.3 documents parameters for Active Directory General Responses.
Table D.3. AD General Responses (AD_General_Response Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD General Response Monitor | Active Directory Domain Controller Server 200X Computer Role | IntervalSeconds |
AD DC Last Bind Monitor | Active Directory Domain Controller Server 200X Computer Role | LogSuccessEvent |
AD General Response Last Bind Performance Collection | Active Directory Domain Controller Server 200X Computer Role | FailureThreshold TimeoutSeconds |
Table D.4 documents parameters for Active Directory Search Responses.
Table D.4. AD Search Responses (AD_Global_Catalog_Search_Response Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD Global Catalog Search Response Monitor | Active Directory Domain Controller Server 200X Computer Role | IntervalSeconds |
AD DC Global Catalog Search Time Monitor | Active Directory Domain Controller Server 200X Computer Role | LogSuccessEvent |
AD Global Catalog Search Response Performance Collection | Active Directory Domain Controller Server 200X Computer Role | Failure Threshold TimeoutSeconds |
Table D.5 lists parameters for AD Op Master Responses.
Table D.5. AD Op Master Responses (AD_Op_Master_Response Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD Op Master Response Monitor | Active Directory Domain Controller Server 200X Computer Role | IntervalSeconds |
AD DC Op Master Domain Naming Last Bind Monitor | Active Directory Domain Controller Server 200X Computer Role | LogSuccessEvent |
AD DC Op Master Infrastructure Master Last Bind Monitor | Active Directory Domain Controller Server 200X Computer Role | FailureThreshold |
AD DC Op Master PDC Last Bind Monitor | Active Directory Domain Controller Server 200X Computer Role | SuccessCount |
AD DC Op Master RID Last Bind Monitor | Active Directory Domain Controller Server 200X Computer Role | TimeoutSeconds |
AD DC Op Master Schema Master Last Bind Monitor | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master PDC Last Ping Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master PDC Last Bind Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Domain Naming Last Ping Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Domain Naming Last Bind Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Infrastructure Last Ping Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Infrastructure Last Bind Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Infrastructure Last RID Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Infrastructure Last RID Bind Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Infrastructure Last Ping Performance Collection | Active Directory Domain Controller Server 200X Computer Role | |
AD Op Master Infrastructure Last Bind Performance Collection | Active Directory Domain Controller Server 200X Computer Role |
Table D.6 lists parameters for AD Essential Services.
Table D.6. AD Essential Services (AD_Essential_Services_Running Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD SYSVOL Share Monitor | Active Directory Domain Controller Server 200X Computer Role | IntervalSeconds |
AD DC Locator Monitor | Active Directory Domain Controller Server 200X Computer Role | TimeoutSeconds |
Table D.7 lists parameters for AD Client Connectivity.
Table D.7. AD Client Monitoring and Connectivity (AD_Client_Connectivity Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD Client Connectivity Monitor | Active Directory Client Perspective | IntervalSeconds |
AD Client ADSI Client Search Time Collection | Active Directory Client Perspective | LogSuccessEvent |
AD Client AD Client LDAP Ping Time Collection | Active Directory Client Perspective | BindThreshold |
AD Client AD Client LDAP Bind Time Collection | Active Directory Client Perspective | PingThreshold |
FailureThreshold | ||
SearchThreshold | ||
TimeoutSeconds |
Table D.8 lists parameters for AD Client Monitoring.
Table D.8. AD Client Monitoring (AD_Client_GC_Availability Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD Client Global Catalog Availability Monitor | Active Directory Client Perspective | IntervalSeconds |
AD Client GC Availability Performance Collection | Active Directory Client Perspective | LogSuccessEvent |
MinimumAvailableGCs | ||
TimeoutSeconds |
Table D.9 lists parameters for AD Client PDC Responses.
Table D.9. AD Client PDC Responses (AD_Client_PDC_Response Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
AD Client Global PDC Response Monitor | Active Directory Client Perspective | IntervalSeconds |
AD Client PDC Response Bind Perf Performance Collection | Active Directory Client Perspective | LogSuccessEvent |
AD Client PDC Response Ping Perf Performance Collection | Active Directory Client Perspective | FailureThreshold |
SuccessCount | ||
TimeoutSeconds |
Tables D.10 through D.17 document Exchange rules, monitors, and script parameters.
Table D.10 shows parameters for Exchange related to synthetic transaction workflow.
Table D.10. Synthetic Transactions Workflow (VerifyMFR Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
Exchange Mail Flow Monitor (Receiver Part) | Exchange Mail Flow | IntervalSeconds |
Mail_flow_receiver.PerformanceCollection | Exchange Mail Flow | SyncTime |
MaxSafeMissedRuns | ||
LatenchThreshold | ||
MaxNegativeLatency | ||
TimeoutSeconds |
Table D.11 lists parameters for Exchange related to synthetic transaction MAPI logons.
Table D.11. Synthetic Transactions for MAPI Logons (VerifyMAPI Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
Exchange MAPI Logon Monitor | Exchange MAPI Logon | IntervalSeconds |
Performance Collection Rule for MAPI logon latency | Exchange MAPI Logon | SyncTime |
MaxSafeMissedRuns | ||
LatenchThreshold | ||
MaxNegativeLatency | ||
TimeoutSeconds |
Table D.12 lists parameters related to the Exchange Active Synch protocol.
Table D.13 lists parameters related to the Outlook Web Access protocol.
Table D.14 lists parameters related to the Outlook Mobile Access protocol.
Table D.15 lists parameters related to Mailbox Statistics Collection.
Table D.15. Mailbox Statistics Collection (Collect_Mailbox_Statistics Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
Performance Collection Rule to Collect Mailbox Statistics-Top Mailbox by Size | Exchange Database Storage | IntervalSeconds |
Performance Collection Rule to Collect Mailbox Statistics-Top Mailbox by Message Count | Exchange Database Storage | MaxEntries |
Performance Collection Rule to Collect Mailbox Statistics-Average Mailbox Message Size | Exchange Database Storage | TimeoutSeconds |
Performance Collection Rule to Collect Mailbox Statistics-Average Mailbox Message Count | Exchange Database Storage | |
Performance Collection Rule to Collect Mailbox Statistics-Median Mailbox Size | Exchange Database Storage | |
Performance Collection Rule to Collect Mailbox Statistics-Median Mailbox Message Count | Exchange Database Storage |
Table D.16 lists parameters related to Public Folder Statistics.
Table D.16. Public Folder Statistics (Collect_Public_Folder_Statistics)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
Performance Collection Rule to Collect Public Folder Statistics-Public Folder by Size | Exchange Database Storage | IntervalSeconds |
Performance Collection Rule to Collect Public Folder Statistics-Public Folder by Message Count | Exchange Database Storage | MaxEntries TimeoutSeconds |
Performance Collection Rule to Collect Public Folder Statistics-Average Public Folder Size | Exchange Database Storage | |
Performance Collection Rule to Collect Public Folder Statistics-Average Public Folder Message Count | Exchange Database Storage | |
Performance Collection Rule to Collect Public Folder Statistics-Median Public Folder Size | Exchange Database Storage | |
Performance Collection Rule to Collect Public Folder Statistics-Median Public Folder Message Count | Exchange Database Storage |
Table D.17 lists parameters related to Message Logging Statistics.
Table D.17. Message Logging Statistics (Collect_Message_Tracking_Log_Statistics Script)
Rule/Monitor | Targeted Object | Customizable Parameters |
---|---|---|
Collect_Message_Tracking_Log_Statistics.PerformanceCollection | Exchange Database Storage | IntervalSeconds |
Collect_Message_Tracking_Log_Statistics.E2KMessageCount.PerformanceCollection | Exchange Database Storage | MaxEntries TimeoutSeconds |
Although the message tracking log collection works, it cannot be reported on this data, because Reports needs a “single counter” per collection rule. These rules will need to be rewritten and split into 10 dedicated rules (status for 5000.0 and 500.11 of the Exchange 2003 management pack).