| DisplayName | ID | Target | Category | Enabled | Alert Generate |
| Collect Message Queue Length | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.MessageQueueLength | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect Runbook service memory | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.RunbookServiceMemory | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect Runbook service processor | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.RunbookServiceProcessor | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect Web Service Calls | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WebServiceCalls | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | PerformanceCollection | True | False |
| Collect Web Service Calls Duration | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WebServiceCallsDuration | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | PerformanceCollection | True | False |
| Collect Web Service Calls Failed Per Second | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WebServiceCallsFailedPerSecond | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | PerformanceCollection | True | False |
| Collect Web Service Calls Per Second | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WebServiceCallsPerSecond | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | PerformanceCollection | True | False |
| Collect Web Service Percentage of Max Concurrent Calls | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WebServicePercentageOfMaxConcurrentCalls | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | PerformanceCollection | True | False |
| Collect Worker Database Exceptions Per Sec | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WorkerDatabaseExceptionsPerSec | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect Worker Database Requests Per Sec | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WorkerDatabaseRequestsPerSec | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect Worker Database Response Time | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WorkerDatabaseResponseTime | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect Worker Internal Queue Length | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WorkerInternalQueueLength | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect WorkerMessagesProcessedPerSec | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WorkerMessageProcessedPerSec | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Collect Worker Throttling Mode | Microsoft.SystemCenter.ServiceManagementAutomation.Rule.Collect.WorkerThrottlingMode | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | PerformanceCollection | True | False |
| Alert on Job Status failed | Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.JobStatusFailed | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | Alert | False | True |
| Alert on Job Status stopped | Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.JobStatusStopped | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | Alert | False | True |
| Alert on Job Status suspended | Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.JobStatusSuspended | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | Alert | False | True |
| Alert on Job Status suspended by exception | Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.JobStatusSuspendedByException | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | Alert | False | True |
| Alert on Job stopped | Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.JobStopped | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | Alert | False | True |
| Alert on Job suspended | Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.JobSuspended | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | Alert | False | True |
| Alert on invalid Runbook definition | Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.RunbookDefinitionInvalid | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | Alert | False | True |
| Collect Job Status completed events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.JobStatusCompleted | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect Job Status failed | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.JobStatusFailed | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect Job Status running events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.JobStatusRunning | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect Job Status stopped | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.JobStatusStopped | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect on Job Status suspended | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.JobStatusSuspended | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect on Job Status suspended by Exception | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.JobStatusSuspendedByException | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect Runbook checked in events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.RunbookCheckedIn | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | EventCollection | True | False |
| Collect Runbook created events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.RunbookCreated | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | EventCollection | True | False |
| Collect Runbook Job started events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.RunbookJobStarted | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect Runbook ready for editing events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.RunbookReadyEdit | Microsoft.SystemCenter.ServiceManagementAutomation.Server.WebService | EventCollection | True | False |
| Collect Sandbox ID created events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.SandboxIdCreated | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |
| Collect Sandbox ID disposed events | Microsoft.SystemCenter.ServiceManagementAutomation.RuleCollection.SandboxIdDisposed | Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker | EventCollection | True | False |