All Rules in Microsoft.SQLServer.2016.Monitoring Management Pack

 DisplayNameDescriptionIDTargetCategoryEnabledInstance NameCounter NameFrequencyEvent_IDEvent SourceAlert GenerateAlert SeverityAlert PriorityRemotableEvent Log
Microsoft.SQLServer.2016.Alert_engine_stopped_due_to_unrecoverable_local_eventlog_errors_1_5_RuleMSSQL 2016: Alert engine stopped due to unrecoverable local eventlog errorsSQL Server Agent was unable to open the local event log.Microsoft.SQLServer.2016.Alert_engine_stopped_due_to_unrecoverable_local_eventlog_errors_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue0317$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.Agent"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_in_a_SQL_Server_Service_Broker_Database_Mirroring_transport_connection_endpoint_1_5_RuleMSSQL 2016: An error occurred in a SQL Server Service Broker/Database Mirroring transport connection endpointSQL Server uses Service Broker and Database Mirroring endpoints for communication outside of the SQL Server instance.Microsoft.SQLServer.2016.An_error_occurred_in_a_SQL_Server_Service_Broker_Database_Mirroring_transport_connection_endpoint_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09642$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_in_the_Service_Broker_manager_5_RuleMSSQL 2016: An error occurred in the Service Broker managerThe rule triggers an alert when an error occurred in the SQL Server Service Broker manager.Microsoft.SQLServer.2016.An_error_occurred_in_the_Service_Broker_manager_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09645$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_in_the_Service_Broker_queue_rollback_handler_5_RuleMSSQL 2016: An error occurred in the Service Broker queue rollback handlerSQL Server Service Broker raises MSSQLSERVER event ID 8405 when an error prevents Service Broker from disabling a queue during a rollback.Microsoft.SQLServer.2016.An_error_occurred_in_the_Service_Broker_queue_rollback_handler_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08405$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_in_the_SQL_Server_Service_Broker_message_dispatcher_5_RuleMSSQL 2016: An error occurred in the SQL Server Service Broker message dispatcherAn error occurred in the SQL Server Service Broker message dispatcher. The Windows application log or SQL Server error log may identify the specific error.Microsoft.SQLServer.2016.An_error_occurred_in_the_SQL_Server_Service_Broker_message_dispatcher_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09644$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_in_the_SQL_Server_Service_Broker_message_transmitter_5_RuleMSSQL 2016: An error occurred in the SQL Server Service Broker message transmitterSQL Server Service Broker message transmitter detected an error.Microsoft.SQLServer.2016.An_error_occurred_in_the_SQL_Server_Service_Broker_message_transmitter_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue028072$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_in_the_SQL_Server_Service_Broker_or_Database_Mirroring_transport_manager_5_RuleMSSQL 2016: An error occurred in the SQL Server Service Broker or Database Mirroring transport managerAn error occurred in the SQL Server Service Broker or Database Mirroring transport manager. The Windows application log or SQL Server error log may identify the specific error.Microsoft.SQLServer.2016.An_error_occurred_in_the_SQL_Server_Service_Broker_or_Database_Mirroring_transport_manager_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09643$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_in_the_timer_event_cache_5_RuleMSSQL 2016: An error occurred in the timer event cacheAn error occurred in the SQL Server Service Broker transport layer timer event cache. The Windows application log or SQL Server error log may identify the specific error.Microsoft.SQLServer.2016.An_error_occurred_in_the_timer_event_cache_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09646$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_while_processing_SQL_Server_Service_Broker_mirroring_routes_5_RuleMSSQL 2016: An error occurred while processing SQL Server Service Broker mirroring routesThe rule triggers an alert when an error occurres while processing SQL Server Service Broker mirroring routesMicrosoft.SQLServer.2016.An_error_occurred_while_processing_SQL_Server_Service_Broker_mirroring_routes_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09789$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_error_occurred_while_processing_the_log_for_database_5_RuleMSSQL 2016: An error occurred while reading the log for databaseThis error indicates a failure while processing the transaction log during rollback, recovery, or replication.Microsoft.SQLServer.2016.An_error_occurred_while_processing_the_log_for_database_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09004$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.An_SNI_call_failed_during_a_Service_Broker_Database_Mirroring_transport_operation_1_5_RuleMSSQL 2016: A SNI call failed during a Service Broker/Database Mirroring transport operationThe rule triggers an alert when a SNI call failes during a Service Broker/Database Mirroring transport operation. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.An_SNI_call_failed_during_a_Service_Broker_Database_Mirroring_transport_operation_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse08471$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.An_SQL_Server_Service_Broker_dialog_caught_an_error_5_RuleMSSQL 2016: An SQL Server Service Broker dialog detected an errorThe rule triggers an alert when a SQL Server Service Broker dialog detects an errorMicrosoft.SQLServer.2016.An_SQL_Server_Service_Broker_dialog_caught_an_error_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09736$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.AppDomain_failed_to_unload_with_error_code_5_RuleMSSQL 2016: AppDomain failed to unload with error codeThe rule triggers an application domain fails to unload because of some error. The Windows Application log may contain an information about the original error code and other diagnostic detailsMicrosoft.SQLServer.2016.AppDomain_failed_to_unload_with_error_code_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06291$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Attempt_to_fetch_logical_page_that_belongs_to_different_object_5_RuleMSSQL 2016: Attempt to fetch logical page that belongs to different objectThis error occurs when SQL Server detects that the allocation unit as stored on a database page does match the allocation unit associated with a specific operation, such as running a SELECT statement against a table.Microsoft.SQLServer.2016.Attempt_to_fetch_logical_page_that_belongs_to_different_object_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0605$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.AWE__Could_not_use_Address_Windowing_Extensions_because__lock_pages_in_memory__privilege_was_not_granted_5_RuleMSSQL 2016: Could not use Address Windowing Extensions because 'lock pages in memory' privilege was not grantedThe rule triggers an alert when SQL Server cannot use Address Windowing Extensions because 'lock pages in memory' because privilege was not granted.Microsoft.SQLServer.2016.AWE__Could_not_use_Address_Windowing_Extensions_because__lock_pages_in_memory__privilege_was_not_granted_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017179$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.A_default_full_text_catalog_does_not_exist_in_the_database_or_user_does_not_have_permission_to_perform_this_action_5_RuleMSSQL 2016: A default full-text catalog does not exist in the database or user does not have permission to perform this actionThe full-text catalog does not exist, or the user does not have the appropriate permission to create a full-text index in the catalog.Microsoft.SQLServer.2016.A_default_full_text_catalog_does_not_exist_in_the_database_or_user_does_not_have_permission_to_perform_this_action_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09967$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.A_fatal_error_occurred_in_.NET_Framework_runtime_5_RuleMSSQL 2016: A fatal error occurred in .NET Framework runtimeThe rule triggers an alert when the .NET Framework shuts down due to an error.Microsoft.SQLServer.2016.A_fatal_error_occurred_in_.NET_Framework_runtime_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06536$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.A_security__SSPI__error_occurred_when_connecting_to_another_Service_Broker_or_Database_Mirroring_host_5_RuleMSSQL 2016: A security (SSPI) error occurred when connecting to another Service Broker or Database Mirroring hostWhen Service Broker transport security uses SSPI, the service account for the remote database must have CONNECT permission in master database. Remote SQL Server instance should allow Windows Authentication for the account being used by remote host. There are no requirements for the login to have other permissions or to own objects in any database.Microsoft.SQLServer.2016.A_security__SSPI__error_occurred_when_connecting_to_another_Service_Broker_or_Database_Mirroring_host_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09649$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.A_SQL_job_failed_to_complete_successfully_1_5_RuleMSSQL 2016: A SQL job failed to complete successfullyA SQL Server Agent Job Failed. The SQL Server Agent is responsible for running SQL Server tasks scheduled to occur at specific times or intervals as well as detecting specific conditions for which administrators have defined an action, such as alerting someone through pages or e-mail, or a task that will address the conditions. The SQL Server Agent is also used for running replication tasks defined by administrators. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.A_SQL_job_failed_to_complete_successfully_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionFalse00TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.A_SQL_Server_Service_Broker_conversation_closed_due_to_an_error_5_RuleMSSQL 2016: A SQL Server Service Broker conversation has been closed due to an errorThe rule triggers an alert when a SQL Server Service Broker conversation has been closed due to an error.Microsoft.SQLServer.2016.A_SQL_Server_Service_Broker_conversation_closed_due_to_an_error_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09761$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.A_SQL_Server_Service_Broker_cryptographic_operation_failed_5_RuleMSSQL 2016: SQL Server Service Broker cryptographic operation failedThe rule triggers an alert when SQL Server Service Broker cryptographic operation failes.Microsoft.SQLServer.2016.A_SQL_Server_Service_Broker_cryptographic_operation_failed_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09641$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.A_SQL_Server_Service_Broker_procedure_output_results_5_RuleMSSQL 2016: A SQL Server Service Broker procedure output resultsA stored procedure, which was internally activated by SQL Server Service Broker, output results. Internal procedures should not output results. The event in the Windows application log contains the procedure name, the queue name, and the output results. The event is logged as MSSQLSERVER event ID 9724. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.A_SQL_Server_Service_Broker_procedure_output_results_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse09724$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueInformationLowTrueApplication
Microsoft.SQLServer.2016.Backup_device_failed___Operating_system_error_1_5_RuleMSSQL 2016: Backup device failed - Operating system errorThis message indicates that the operating system was unable to open or close a backup device (disk, tape, or pipe) specified as part of a BACKUP or RESTORE command. For more information on backup devices, refer to the Books Online topics, "Backup Devices" and "BACKUP."Microsoft.SQLServer.2016.Backup_device_failed___Operating_system_error_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018204$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.BufferCacheHitRatioMSSQL 2016: Buffer Cache Hit RatioCollects the Windows "Buffer Cache Hit Ratio" performance counter for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.BufferCacheHitRatioMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Buffer ManagerBuffer cache hit ratio9000FalseTrue
Microsoft.SQLServer.2016.Cannot_determine_the_service_account_for_SQL_Server_instance_1_5_RuleMSSQL 2016: Cannot determine the service account for SQL Server instanceThis error occurs when a Transact-SQL statement contains mismatched single or double quotes. The SET QUOTED_IDENTIFIER setting will determine which combinations of single and double quotations marks are valid. For more information about SET QUOTED_IDENTIFIER, see "SET QUOTED_IDENTIFIER" in Books Online.Microsoft.SQLServer.2016.Cannot_determine_the_service_account_for_SQL_Server_instance_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue014353$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_open_backup_device.__1_5_RuleMSSQL 2016: Cannot open backup device.One or more of the files specified in a BACKUP or RESTORE command could not be opened. The potential reasons for this include:Microsoft.SQLServer.2016.Cannot_open_backup_device.__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03201$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_open_user_default_database._Login_failed_1_5_RuleMSSQL 2016: Cannot open user default database. Login failedWhen a client connects to a SQL Server instance without specifying a database context, the default database defined for its login is used. If that database is unavailable for any reason, the above message appears.Microsoft.SQLServer.2016.Cannot_open_user_default_database._Login_failed_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue04064$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_recover_the_master_database._Exiting_1_5_RuleMSSQL 2016: Cannot recover the master database. Exiting.The master database is not in a recoverable state.Microsoft.SQLServer.2016.Cannot_recover_the_master_database._Exiting_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03417$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_start_service_broker_activation_manager_5_RuleMSSQL 2016: Cannot start service broker activation managerThe rule triggers an alert when service broker fails to start activation manager.Microsoft.SQLServer.2016.Cannot_start_service_broker_activation_manager_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09701$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_start_service_broker_manager_5_RuleMSSQL 2016: Cannot start service broker managerThe rule triggers an alert when SQL Server cannot start service broker manager.Microsoft.SQLServer.2016.Cannot_start_service_broker_manager_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09694$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_start_service_broker_manager_due_to_operating_system_error_5_RuleMSSQL 2016: Cannot start service broker manager due to operating system errorThe rule triggers an alert when SQL Server cannot start service broker manager due to operating system error.Microsoft.SQLServer.2016.Cannot_start_service_broker_manager_due_to_operating_system_error_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue028002$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_start_service_broker_security_manager_5_RuleMSSQL 2016: Cannot start service broker security managerService Broker security manger could not start.Microsoft.SQLServer.2016.Cannot_start_service_broker_security_manager_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09698$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Cannot_start_SQL_Server_Service_Broker_on_Database_5_RuleMSSQL 2016: Cannot start SQL Server Service Broker on a databaseThe rule triggers an alert when SQL Server cannot start Service Broker on a database.Microsoft.SQLServer.2016.Cannot_start_SQL_Server_Service_Broker_on_Database_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09697$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.CHECKTABLE_processing_of_object_encountered_page_twice._Possible_internal_error_or_allocation_fault_1_5_RuleMSSQL 2016: CHECKTABLE processing of object encountered page twice. Possible internal error or allocation faultPage P_ID was encountered twice during the course of the scan.Microsoft.SQLServer.2016.CHECKTABLE_processing_of_object_encountered_page_twice._Possible_internal_error_or_allocation_fault_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08973$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.CHECKTABLE_terminated._A_failure_was_detected_while_collecting_facts._Possibly_tempdb_out_of_space_or_a_system_table_is_inconsistent._Check_previous_errors_1_5_RuleMSSQL 2016: CHECKTABLE terminated. A failure was detected while collecting facts.Possibly tempdb out of space or a system table is inconsistent. Check previous errors.Microsoft.SQLServer.2016.CHECKTABLE_terminated._A_failure_was_detected_while_collecting_facts._Possibly_tempdb_out_of_space_or_a_system_table_is_inconsistent._Check_previous_errors_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08921$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Check_sum_failure_while_page_in_cache_id832MSSQL 2016: Checksum failure while page in cacheIt is detected that a database page has been unexpectedly modified while in cache (by verifying the page checksum).Microsoft.SQLServer.2016.Check_sum_failure_while_page_in_cache_id832Microsoft.SQLServer.2016.DBEngineEventCollectionTrue0832$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.CollectionRule.Container.SpaceFreeMBMSSQL 2016: Memory-Optimized Data Filegroup container free space (MB)Collects the amount of free space available for the Memory-Optimized Data Filegroup container (in Megabytes).Microsoft.SQLServer.2016.CollectionRule.Container.SpaceFreeMBMicrosoft.SQLServer.2016.ContainerPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.Container.SpaceFreePercentMSSQL 2016: Memory-Optimized Data Filegroup container free space (\%)Collects the amount of free space available in the Memory-Optimized Data Filegroup container, expressed as percentage of the sum of disk free space and the size of data stored in the Memory-Optimized Data Filegroup container.Microsoft.SQLServer.2016.CollectionRule.Container.SpaceFreePercentMicrosoft.SQLServer.2016.ContainerPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgBytesPerReadMSSQL 2016: HTTP Storage: Avg. Bytes/ReadCollects the Windows "HTTP Storage:Avg. Bytes/Read" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgBytesPerReadMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. Bytes/Read9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgBytesPerTransferMSSQL 2016: HTTP Storage: Avg. Bytes/TransferCollects the Windows "HTTP Storage:Avg. Bytes/Transfer" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgBytesPerTransferMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. Bytes/Transfer9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgBytesPerWriteMSSQL 2016: HTTP Storage: Avg. Bytes/WriteCollects the Windows "HTTP Storage:Avg. Bytes/Write" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgBytesPerWriteMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. Bytes/Write9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerReadMSSQL 2016: HTTP Storage: Avg. microsec/ReadCollects the Windows "HTTP Storage:Avg. microsec/Read" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerReadMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. microsec/Read9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerReadCompMSSQL 2016: HTTP Storage: Avg. microsec/Read CompCollects the Windows "HTTP Storage:Avg. microsec/Read Comp" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerReadCompMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. microsec/Read Comp9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerTransferMSSQL 2016: HTTP Storage: Avg. microsec/TransferCollects the Windows "HTTP Storage:Avg. microsec/Transfer" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerTransferMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. microsec/Transfer9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerWriteMSSQL 2016: HTTP Storage: Avg. microsec/WriteCollects the Windows "HTTP Storage:Avg. microsec/Write" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerWriteMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. microsec/Write9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerWriteCompMSSQL 2016: HTTP Storage: Avg. microsec/Write CompCollects the Windows "HTTP Storage:Avg. microsec/Write Comp" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageAvgMicrosecPerWriteCompMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageAvg. microsec/Write Comp9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageHTTPStorageIOFailedPerSecMSSQL 2016: HTTP Storage: HTTP Storage IO failed/secCollects the Windows "HTTP Storage:HTTP Storage IO failed/sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageHTTPStorageIOFailedPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageHTTP Storage IO failed/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageHTTPStorageIORetryPerSecMSSQL 2016: HTTP Storage: HTTP Storage IO retry/secCollects the Windows "HTTP Storage:HTTP Storage IO retry/sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageHTTPStorageIORetryPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageHTTP Storage IO retry/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageOutstandingHTTPStorageIOMSSQL 2016: HTTP Storage: Outstanding HTTP Storage IOCollects the Windows "HTTP Storage:Outstanding HTTP Storage IO" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageOutstandingHTTPStorageIOMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageOutstanding HTTP Storage IO9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageReadBytesPerSecMSSQL 2016: HTTP Storage: Read Bytes/SecCollects the Windows "HTTP Storage:Read Bytes/Sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageReadBytesPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageRead Bytes/Sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageReadsPerSecMSSQL 2016: HTTP Storage: Reads/secCollects the Windows "HTTP Storage:Reads/sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageReadsPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageReads/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageTotalBytesPerSecMSSQL 2016: HTTP Storage: Total Bytes/secCollects the Windows "HTTP Storage:Total Bytes/sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageTotalBytesPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageTotal Bytes/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageTransfersPerSecMSSQL 2016: HTTP Storage: Transfers/secCollects the Windows "HTTP Storage:Transfers/sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageTransfersPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageTransfers/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageWriteBytesPerSecMSSQL 2016: HTTP Storage: Write Bytes/SecCollects the Windows "HTTP Storage:Write Bytes/Sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageWriteBytesPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageWrite Bytes/Sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageWritesPerSecMSSQL 2016: HTTP Storage: Writes/SecCollects the Windows "HTTP Storage:Writes/Sec" performance counter for SQL DB Engine that monitor Windows Azure Storage account.Microsoft.SQLServer.2016.CollectionRule.DBEngine.HTTPStorageWritesPerSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:HTTP StorageWrites/Sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPAvgTransactionSegmentLargeDataSizeMSSQL 2016: Avg Transaction Segment Large Data SizeCollects the Windows "Avg Transaction Segment Large Data Size" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPAvgTransactionSegmentLargeDataSizeMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesAvg Transaction Segment Large Data Size9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPAvgTransactionSegmentSizeMSSQL 2016: Avg Transaction Segment SizeCollects the Windows "Avg Transaction Segment Size" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPAvgTransactionSegmentSizeMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesAvg Transaction Segment Size9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCascadingAbortsSecMSSQL 2016: Cascading aborts/secCollects the Windows "Cascading aborts/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCascadingAbortsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsCascading aborts/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCheckpointsClosedMSSQL 2016: Checkpoints ClosedCollects the Windows "Checkpoints Closed" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCheckpointsClosedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageCheckpoints Closed9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCheckpointsCompletedMSSQL 2016: Checkpoints CompletedCollects the Windows "Checkpoints Completed" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCheckpointsCompletedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageCheckpoints Completed9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCommitDependenciesTakenSecMSSQL 2016: Commit dependencies taken/secCollects the Windows "Commit dependencies taken/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCommitDependenciesTakenSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsCommit dependencies taken/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCoreMergesCompletedMSSQL 2016: Core Merges CompletedCollects the Windows "Core Merges Completed" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCoreMergesCompletedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageCore Merges Completed9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorDeletesSecMSSQL 2016: Cursor deletes/secCollects the Windows "Cursor deletes/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorDeletesSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsCursor deletes/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorInsertsSecMSSQL 2016: Cursor inserts/secCollects the Windows "Cursor inserts/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorInsertsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsCursor inserts/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorScansStartedSecMSSQL 2016: Cursor scans started/secCollects the Windows "Cursor scans started/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorScansStartedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsCursor scans started/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorUniqueViolationsSecMSSQL 2016: Cursor unique violations/secCollects the Windows "Cursor unique violations/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorUniqueViolationsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsCursor unique violations/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorUpdatesSecMSSQL 2016: Cursor updates/secCollects the Windows "Cursor updates/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorUpdatesSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsCursor updates/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorWriteConflictsSecMSSQL 2016: Cursor write conflicts/secCollects the Windows "Cursor write conflicts/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPCursorWriteConflictsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsCursor write conflicts/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPDustyCornerScanRetriesSecGcIssuedMSSQL 2016: Dusty corner scan retries/sec (GC-issued)Collects the Windows "Dusty corner scan retries/sec (GC-issued)" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPDustyCornerScanRetriesSecGcIssuedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionDusty corner scan retries/sec (GC-issued)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPDustyCornerScanRetriesSecPhantomIssuedMSSQL 2016: Dusty corner scan retries/sec (Phantom-issued)Collects the Windows "Dusty corner scan retries/sec (Phantom-issued)" performance counter for the XTP engine's phantom processing subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPDustyCornerScanRetriesSecPhantomIssuedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Phantom ProcessorDusty corner scan retries/sec (Phantom-issued)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPDustyCornerScanRetriesSecUserIssuedMSSQL 2016: Dusty corner scan retries/sec (user-issued)Collects the Windows "Dusty corner scan retries/sec (user-issued)" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPDustyCornerScanRetriesSecUserIssuedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsDusty corner scan retries/sec (user-issued)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPExpiredRowsRemovedSecMSSQL 2016: Expired rows removed/secCollects the Windows "Expired rows removed/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPExpiredRowsRemovedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsExpired rows removed/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPExpiredRowsTouchedSecMSSQL 2016: Expired rows touched/secCollects the Windows "Expired rows touched/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPExpiredRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsExpired rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThread256KQueueDepthMSSQL 2016: Flush Thread 256K Queue DepthCollects the Windows "Flush Thread 256K Queue Depth" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThread256KQueueDepthMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesFlush Thread 256K Queue Depth9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThread4KQueueDepthMSSQL 2016: Flush Thread 4K Queue DepthCollects the Windows "Flush Thread 4K Queue Depth" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThread4KQueueDepthMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesFlush Thread 4K Queue Depth9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThread64KQueueDepthMSSQL 2016: Flush Thread 64K Queue DepthCollects the Windows "Flush Thread 64K Queue Depth" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThread64KQueueDepthMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesFlush Thread 64K Queue Depth9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThreadFrozenIosSec256KMSSQL 2016: Flush Thread Frozen IOs/sec (256K)Collects the Windows "Flush Thread Frozen IOs/sec (256K)" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThreadFrozenIosSec256KMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesFlush Thread Frozen IOs/sec (256K)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThreadFrozenIosSec4KMSSQL 2016: Flush Thread Frozen IOs/sec (4K)Collects the Windows "Flush Thread Frozen IOs/sec (4K)" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThreadFrozenIosSec4KMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesFlush Thread Frozen IOs/sec (4K)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThreadFrozenIosSec64KMSSQL 2016: Flush Thread Frozen IOs/sec (64K)Collects the Windows "Flush Thread Frozen IOs/sec (64K)" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPFlushThreadFrozenIosSec64KMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesFlush Thread Frozen IOs/sec (64K)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPInsufficientCreditsWaitsSecMSSQL 2016: Insufficient Credits Waits/secCollects the Windows "Insufficient Credits Waits/sec" performance counter for the XTP IO Rate Governor.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPInsufficientCreditsWaitsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP IO GovernorInsufficient Credits Waits/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIoIssuedSecMSSQL 2016: Io Issued/secCollects the Windows "Io Issued/sec" performance counter for the XTP IO Rate Governor.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIoIssuedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP IO GovernorIo Issued/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool256kFreeListCountMSSQL 2016: IoPagePool256K Free List CountCollects the Windows "IoPagePool256K Free List Count" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool256kFreeListCountMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesIoPagePool256K Free List Count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool256kTotalAllocatedMSSQL 2016: IoPagePool256K Total AllocatedCollects the Windows "IoPagePool256K Total Allocated" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool256kTotalAllocatedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesIoPagePool256K Total Allocated9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool4kFreeListCountMSSQL 2016: IoPagePool4K Free List CountCollects the Windows "IoPagePool4K Free List Count" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool4kFreeListCountMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesIoPagePool4K Free List Count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool4kTotalAllocatedMSSQL 2016: IoPagePool4K Total AllocatedCollects the Windows "IoPagePool4K Total Allocated" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool4kTotalAllocatedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesIoPagePool4K Total Allocated9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool64kFreeListCountMSSQL 2016: IoPagePool64K Free List CountCollects the Windows "IoPagePool64K Free List Count" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool64kFreeListCountMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesIoPagePool64K Free List Count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool64kTotalAllocatedMSSQL 2016: IoPagePool64K Total AllocatedCollects the Windows "IoPagePool64K Total Allocated" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPIopagepool64kTotalAllocatedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesIoPagePool64K Total Allocated9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPLogBlocksSecMSSQL 2016: Log Blocks/secCollects the Windows "Log Blocks/sec" performance counter for the XTP IO Rate Governor.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPLogBlocksSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP IO GovernorLog Blocks/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPLogBytesWrittenSecMSSQL 2016: Log bytes written/secCollects the Windows "Log bytes written/sec" performance counter for XTP transaction logging in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPLogBytesWrittenSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Transaction LogLog bytes written/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPLogRecordsWrittenSecMSSQL 2016: Log records written/secCollects the Windows "Log records written/sec" performance counter for XTP transaction logging in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPLogRecordsWrittenSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Transaction LogLog records written/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMainGcWorkItemsSecMSSQL 2016: Main GC work items/secCollects the Windows "Main GC work items/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMainGcWorkItemsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionMain GC work items/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergePolicyEvaluationsMSSQL 2016: Merge Policy EvaluationsCollects the Windows "Merge Policy Evaluations" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergePolicyEvaluationsMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageMerge Policy Evaluations9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergeRequestsOutstandingMSSQL 2016: Merge Requests OutstandingCollects the Windows "Merge Requests Outstanding" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergeRequestsOutstandingMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageMerge Requests Outstanding9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergesAbandonedMSSQL 2016: Merges AbandonedCollects the Windows "Merges Abandoned" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergesAbandonedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageMerges Abandoned9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergesInstalledMSSQL 2016: Merges InstalledCollects the Windows "Merges Installed" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMergesInstalledMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageMerges Installed9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMissedCreditSlotsMSSQL 2016: Missed Credit SlotsCollects the Windows "Missed Credit Slots" performance counter for the XTP IO Rate Governor.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMissedCreditSlotsMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP IO GovernorMissed Credit Slots9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KExpandCountMSSQL 2016: MtLog 256K Expand CountCollects the Windows "MtLog 256K Expand Count" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KExpandCountMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 256K Expand Count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KIosOutstandingMSSQL 2016: MtLog 256K IOs OutstandingCollects the Windows "MtLog 256K IOs Outstanding" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KIosOutstandingMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 256K IOs Outstanding9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KPageFillPageFlushedMSSQL 2016: MtLog 256K Page Fill \%/Page FlushedCollects the Windows "MtLog 256K Page Fill \%/Page Flushed" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KPageFillPageFlushedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 256K Page Fill \%/Page Flushed9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KWriteBytesSecMSSQL 2016: MtLog 256K Write Bytes/secCollects the Windows "MtLog 256K Write Bytes/sec" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog256KWriteBytesSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 256K Write Bytes/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KExpandCountMSSQL 2016: MtLog 4K Expand CountCollects the Windows "MtLog 4K Expand Count" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KExpandCountMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 4K Expand Count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KIosOutstandingMSSQL 2016: MtLog 4K IOs OutstandingCollects the Windows "MtLog 4K IOs Outstanding" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KIosOutstandingMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 4K IOs Outstanding9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KPageFillPageFlushedMSSQL 2016: MtLog 4K Page Fill \%/Page FlushedCollects the Windows "MtLog 4K Page Fill \%/Page Flushed" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KPageFillPageFlushedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 4K Page Fill \%/Page Flushed9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KWriteBytesSecMSSQL 2016: MtLog 4K Write Bytes/secCollects the Windows "MtLog 4K Write Bytes/sec" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog4KWriteBytesSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 4K Write Bytes/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KExpandCountMSSQL 2016: MtLog 64K Expand CountCollects the Windows "MtLog 64K Expand Count" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KExpandCountMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 64K Expand Count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KIosOutstandingMSSQL 2016: MtLog 64K IOs OutstandingCollects the Windows "MtLog 64K IOs Outstanding" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KIosOutstandingMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 64K IOs Outstanding9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KPageFillPageFlushedMSSQL 2016: MtLog 64K Page Fill \%/Page FlushedCollects the Windows "MtLog 64K Page Fill \%/Page Flushed" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KPageFillPageFlushedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 64K Page Fill \%/Page Flushed9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KWriteBytesSecMSSQL 2016: MtLog 64K Write Bytes/secCollects the Windows "MtLog 64K Write Bytes/sec" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPMtlog64KWriteBytesSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesMtLog 64K Write Bytes/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumMergesMSSQL 2016: Num MergesCollects the Windows "Num Merges" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumMergesMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesNum Merges9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumMergesSecMSSQL 2016: Num Merges/secCollects the Windows "Num Merges/sec" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumMergesSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesNum Merges/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumSerializationsMSSQL 2016: Num SerializationsCollects the Windows "Num Serializations" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumSerializationsMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesNum Serializations9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumSerializationsSecMSSQL 2016: Num Serializations/secCollects the Windows "Num Serializations/sec" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPNumSerializationsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesNum Serializations/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPParallelGcWorkItemSecMSSQL 2016: Parallel GC work item/secCollects the Windows "Parallel GC work item/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPParallelGcWorkItemSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionParallel GC work item/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomExpiredRowsRemovedSecMSSQL 2016: Phantom expired rows removed/secCollects the Windows "Phantom expired rows removed/sec" performance counter for the XTP engine's phantom processing subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomExpiredRowsRemovedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Phantom ProcessorPhantom expired rows removed/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomExpiredRowsTouchedSecMSSQL 2016: Phantom expired rows touched/secCollects the Windows "Phantom expired rows touched/sec" performance counter for the XTP engine's phantom processing subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomExpiredRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Phantom ProcessorPhantom expired rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomExpiringRowsTouchedSecMSSQL 2016: Phantom expiring rows touched/secCollects the Windows "Phantom expiring rows touched/sec" performance counter for the XTP engine's phantom processing subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomExpiringRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Phantom ProcessorPhantom expiring rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomRowsTouchedSecMSSQL 2016: Phantom rows touched/secCollects the Windows "Phantom rows touched/sec" performance counter for the XTP engine's phantom processing subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Phantom ProcessorPhantom rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomScansStartedSecMSSQL 2016: Phantom scans started/secCollects the Windows "Phantom scans started/sec" performance counter for the XTP engine's phantom processing subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPPhantomScansStartedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Phantom ProcessorPhantom scans started/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPReadOnlyTransactionsPreparedSecMSSQL 2016: Read-only transactions prepared/secCollects the Windows "Read-only transactions prepared/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPReadOnlyTransactionsPreparedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsRead-only transactions prepared/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecMSSQL 2016: Rows processed/secCollects the Windows "Rows processed/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionRows processed/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecFirstInBucketMSSQL 2016: Rows processed/sec (first in bucket)Collects the Windows "Rows processed/sec (first in bucket)" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecFirstInBucketMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionRows processed/sec (first in bucket)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecFirstInBucketAndRemovedMSSQL 2016: Rows processed/sec (first in bucket and removed)Collects the Windows "Rows processed/sec (first in bucket and removed)" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecFirstInBucketAndRemovedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionRows processed/sec (first in bucket and removed)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecMarkedForUnlinkMSSQL 2016: Rows processed/sec (marked for unlink)Collects the Windows "Rows processed/sec (marked for unlink)" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecMarkedForUnlinkMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionRows processed/sec (marked for unlink)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecNoSweepNeededMSSQL 2016: Rows processed/sec (no sweep needed)Collects the Windows "Rows processed/sec (no sweep needed)" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsProcessedSecNoSweepNeededMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionRows processed/sec (no sweep needed)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsReturnedSecMSSQL 2016: Rows returned/secCollects the Windows "Rows returned/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsReturnedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsRows returned/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsTouchedSecMSSQL 2016: Rows touched/secCollects the Windows "Rows touched/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsRows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSavePointRefreshesSecMSSQL 2016: Save point refreshes/secCollects the Windows "Save point refreshes/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSavePointRefreshesSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsSave point refreshes/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSavePointRollbacksSecMSSQL 2016: Save point rollbacks/secCollects the Windows "Save point rollbacks/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSavePointRollbacksSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsSave point rollbacks/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSavePointsCreatedSecMSSQL 2016: Save points created/secCollects the Windows "Save points created/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSavePointsCreatedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsSave points created/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPStaleRateObjectWaitsSecMSSQL 2016: Stale Rate Object Waits/secCollects the Windows "Stale Rate Object Waits/sec" performance counter for the XTP IO Rate Governor.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPStaleRateObjectWaitsSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP IO GovernorStale Rate Object Waits/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepExpiredRowsRemovedSecMSSQL 2016: Sweep expired rows removed/secCollects the Windows "Sweep expired rows removed/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepExpiredRowsRemovedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionSweep expired rows removed/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepExpiredRowsTouchedSecMSSQL 2016: Sweep expired rows touched/secCollects the Windows "Sweep expired rows touched/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepExpiredRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionSweep expired rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepExpiringRowsTouchedSecMSSQL 2016: Sweep expiring rows touched/secCollects the Windows "Sweep expiring rows touched/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepExpiringRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionSweep expiring rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepRowsTouchedSecMSSQL 2016: Sweep rows touched/secCollects the Windows "Sweep rows touched/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionSweep rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepScansStartedSecMSSQL 2016: Sweep scans started/secCollects the Windows "Sweep scans started/sec" performance counter for the XTP engine's garbage collector.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPSweepScansStartedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP Garbage CollectionSweep scans started/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTailCachePageCountMSSQL 2016: Tail Cache Page CountCollects the Windows "Tail Cache Page Count" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTailCachePageCountMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesTail Cache Page Count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTailCachePageCountPeakMSSQL 2016: Tail Cache Page Count PeakCollects the Windows "Tail Cache Page Count Peak" performance counter for SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTailCachePageCountPeakMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP DatabasesTail Cache Page Count Peak9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTentativelyDeletedRowsTouchedSecMSSQL 2016: Tentatively-deleted rows touched/secCollects the Windows "Tentatively-deleted rows touched/sec" performance counter for internal XTP engine cursors.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTentativelyDeletedRowsTouchedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP CursorsTentatively-deleted rows touched/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTotalFilesMergedMSSQL 2016: Total Files MergedCollects the Windows "Total Files Merged" performance counter for the XTP engine's storage subsystem.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTotalFilesMergedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP StorageTotal Files Merged9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTotalRateObjectsPublishedMSSQL 2016: Total Rate Objects PublishedCollects the Windows "Total Rate Objects Published" performance counter for the XTP IO Rate Governor.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTotalRateObjectsPublishedMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP IO GovernorTotal Rate Objects Published9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionsAbortedByUserSecMSSQL 2016: Transactions aborted by user/secCollects the Windows "Transactions aborted by user/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionsAbortedByUserSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsTransactions aborted by user/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionsAbortedSecMSSQL 2016: Transactions aborted/secCollects the Windows "Transactions aborted/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionsAbortedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsTransactions aborted/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionsCreatedSecMSSQL 2016: Transactions created/secCollects the Windows "Transactions created/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionsCreatedSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsTransactions created/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionValidationFailuresSecMSSQL 2016: Transaction validation failures/secCollects the Windows "Transaction validation failures/sec" performance counter for XTP engine transactions in SQL Server.Microsoft.SQLServer.2016.CollectionRule.DBEngine.XTPTransactionValidationFailuresSecMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrueSQL Server 2016 XTP TransactionsTransaction validation failures/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.ActiveMSSQL 2016: Active Checkpoint File PairsCollects the number of active checkpoint file pairs in Memory-Optimized Data Filegroup.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.ActiveMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.MergeTargetMSSQL 2016: Merge Target Checkpoint File PairsCollects the number of merge target checkpoint file pairs in Memory-Optimized Data Filegroup.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.MergeTargetMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.PrecreatedMSSQL 2016: Precreated Checkpoint FilesCollects the number of Precreated Checkpoint Files in Memory-Optimized Data Filegroup.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.PrecreatedMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.StaleMSSQL 2016: Checkpoint File Pairs Waiting For Log TruncationCollects the number of Checkpoint Files Waiting For Log Truncation in Memory-Optimized Data Filegroup.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.StaleMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.UnderConstructionMSSQL 2016: Checkpoint File Pairs Under ConstructionCollects the number of checkpoint file pairs under construction in Memory-Optimized Data Filegroup.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.CheckpointFile.UnderConstructionMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.GarbageCollectionFillFactor[Deprecated] MSSQL 2016: Memory-Optimized Data Garbage Collection Fill Factor (\%)Collects Garbage Collection Fill Factor (an amount of space used by active rows in Memory-Optimized Data files, expressed as a percentage of the size of data files) for Memory-Optimized Data Filegroup. Note: This rule is disabled by default. Please use overrides to enable it when necessary. This rule is considered to be obsolete in this Management Pack.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.GarbageCollectionFillFactorMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionFalse00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.IndexesUsedMemoryMBMSSQL 2016: Memory Used By Indexes (MB)Collects the amount of memory allocated for indexes defined for memory-optimized tables in the given SQL Server 2016 Database.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.IndexesUsedMemoryMBMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.SpaceFreeMegabytesMSSQL 2016: DB Memory-Optimized Data Filegroup Free Space Total (MB)Collects the amount of free space available across all containers in the Memory-Optimized Data Filegroup (in Megabytes).Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.SpaceFreeMegabytesMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.SpaceFreePercentMSSQL 2016: DB Memory-Optimized Data Filegroup Free Space Total (\%)Collects the amount of free space available across all containers in the Memory-Optimized Data Filegroup, expressed as percentage of the sum of disk free space and the size of data stored in the Memory-Optimized Data Filegroup.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.SpaceFreePercentMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.TablesMemoryUsageMBMSSQL 2016: Memory Used By Tables (MB)Collects the amount of memory allocated for memory-optimized tables in the given SQL Server 2016 Database.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.TablesMemoryUsageMBMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPControllerDLCLatencyFetchMSSQL 2016: XTP Controller DLC Latency/FetchCollects the Windows "XTP Controller DLC Latency/Fetch" performance counter for SQL 2016 Database with Memory-Optimized tables.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPControllerDLCLatencyFetchMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:DatabasesXTP Controller DLC Latency/Fetch9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPControllerDLCPeakLatencyMSSQL 2016: XTP Controller DLC Peak LatencyCollects the Windows "XTP Controller DLC Peak Latency" performance counter for SQL 2016 Database with Memory-Optimized tables.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPControllerDLCPeakLatencyMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:DatabasesXTP Controller DLC Peak Latency9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPControllerLogProcessedSecMSSQL 2016: XTP Controller Log Processed/secCollects the Windows "XTP Controller Log Processed/sec" performance counter for SQL 2016 Database with Memory-Optimized tables.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPControllerLogProcessedSecMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:DatabasesXTP Controller Log Processed/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPMemoryUsedKBMSSQL 2016: XTP Memory Used (KB)Collects the Windows "XTP Memory Used (KB)" performance counter for SQL 2016 Database with Memory-Optimized tables.Microsoft.SQLServer.2016.CollectionRule.DBFileGroupFx.XTPMemoryUsedKBMicrosoft.SQLServer.2016.DBFileGroupFxPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:DatabasesXTP Memory Used (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.ActiveMemoryGrantAmountKBMSSQL 2016: Number of query memory grants in the resource poolCollects the Windows "Active Memory grant amount (KB)" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.ActiveMemoryGrantAmountKBMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsActive Memory grant amount (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.ActiveMemoryGrantsCountMSSQL 2016: Total amount of granted memory in the resource pool (KB)Collects the Windows "Active memory grants count" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.ActiveMemoryGrantsCountMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsActive memory grants count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.CacheMemoryTargetKBMSSQL 2016: Current memory target for cache memory (KB)Collects the Windows "Cache memory target (KB)" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.CacheMemoryTargetKBMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsCache memory target (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.CompileMemoryTargetKBMSSQL 2016: Current memory target for query compile (KB)Collects the Windows "Compile Memory Target (KB)" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.CompileMemoryTargetKBMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsCompile Memory Target (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.MaxMemoryKBMSSQL 2016: Maximum amount of memory the resource pool can have based on the settings and server state (KB)Collects the Windows "Max memory (KB)" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.MaxMemoryKBMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsMax memory (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.MemoryGrantsSecMSSQL 2016: Number of query memory grants per second occurring in the resource poolCollects the Windows "Memory grants/sec" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.MemoryGrantsSecMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsMemory grants/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.MemoryGrantTimeoutsSecMSSQL 2016: Number of query memory grant timeouts per second occurring in the resource poolCollects the Windows "Memory grant timeouts/sec" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.MemoryGrantTimeoutsSecMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsMemory grant timeouts/sec9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.PendingMemoryGrantsCountMSSQL 2016: Number of queries waiting for memory grants in the resource pool.Collects the Windows "Pending memory grants count" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.PendingMemoryGrantsCountMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsPending memory grants count9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.QueryExecMemoryTargetKBMSSQL 2016: Current memory target for query execution memory grant (KB)Collects the Windows "Query exec memory target (KB)" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.QueryExecMemoryTargetKBMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsQuery exec memory target (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.TargetMemoryKBMSSQL 2016: Target amount of memory the resource pool is trying to attain based on the settings and server state (KB)Collects the Windows "Target memory (KB)" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.TargetMemoryKBMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsTarget memory (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.ResourcePool.UsedMemoryKBMSSQL 2016: Used amount of memory in the resource pool (KB)Collects the Windows "Used memory (KB)" performance counter for each resource pool of SQL 2016 DB Engine.Microsoft.SQLServer.2016.CollectionRule.ResourcePool.UsedMemoryKBMicrosoft.SQLServer.2016.ResourcePoolPerformanceCollectionTrue$Target/Host/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Resource Pool StatsUsed memory (KB)9000FalseTrue
Microsoft.SQLServer.2016.CollectionRule.UserResourcePool.MemoryConsumptionMBMSSQL 2016: User Resource Pool Memory Consumption (MB)Collects amount of memory used by the resource pool (in Megabytes).Microsoft.SQLServer.2016.CollectionRule.UserResourcePool.MemoryConsumptionMBMicrosoft.SQLServer.2016.UserResourcePoolPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.CollectionRule.UserResourcePool.MemoryConsumptionPercentMSSQL 2016: User Resource Pool Memory Consumption (\%)Collects amount of memory used by the resource pool, expressed as a percentage of memory available for Memory-Optimized Data tables for the given Resource Pool.Microsoft.SQLServer.2016.CollectionRule.UserResourcePool.MemoryConsumptionPercentMicrosoft.SQLServer.2016.UserResourcePoolPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Commit_of_internal_MSDTC_transaction_failed_1_5_RuleMSSQL 2016: Commit of internal MSDTC transaction failedThe rule triggers an error when COMMIT of internal MSDTC transaction failedMicrosoft.SQLServer.2016.Commit_of_internal_MSDTC_transaction_failed_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08520$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Common_Language_Runtime__CLR__not_installed_properly_5_RuleMSSQL 2016: Common Language Runtime (CLR) not installed properlyThis installation of the Common Language Runtime (CLR) is corrupted. The CLR is installed with the Microsoft .NET Framework.Microsoft.SQLServer.2016.Common_Language_Runtime__CLR__not_installed_properly_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06510$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Conflict_table__does_not_exist_1_5_RuleMSSQL 2016: Conflict table does not existThis error occurs when you try to add or drop a column to a merge article, but the conflict table specified in sysmergearticles for the modified article does not actually exist in the database.Microsoft.SQLServer.2016.Conflict_table__does_not_exist_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue021286$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_allocate_new_page_for_database_._There_are_no_more_pages_available_in_filegroup._Space_can_be_created_by_dropping_objects_adding_additional_files_or_allowing_file_growth_1_5_RuleMSSQL 2016: Could not allocate new page for database. There are no more pages available in Filegroup.Space can be created by dropping objects, adding additional files, or allowing file growth.Microsoft.SQLServer.2016.Could_not_allocate_new_page_for_database_._There_are_no_more_pages_available_in_filegroup._Space_can_be_created_by_dropping_objects_adding_additional_files_or_allowing_file_growth_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue01101$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_allocate_space_for_object__in_database__because_the__filegroup_is_full_1_5_RuleMSSQL 2016: Could not allocate space for object in database because the Filegroup is fullThe specified Filegroup has run out of free space.Microsoft.SQLServer.2016.Could_not_allocate_space_for_object__in_database__because_the__filegroup_is_full_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue01105$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_connect_to_server_because_it_is_not_defined_as_a_remote_login_at_the_server_1_5_RuleMSSQL 2016: Could not connect to server because it is not defined as a remote login at the serverSetting up security for executing remote procedure calls (RPC) against a remote server involves setting up login mappings in the remote server and possibly in the local server running an instance of Microsoft SQL Server. The mapping is specific to a given server\instance name, usually the NetBIOS name for a default instance and the NetBIOS name plus the instance name for a named instance. If the login mapping does not exist or if the name of the server specified in the connection string does not match the exact name in the sysremotelogins table, and the guest account does not have a mapping in sysremotelogins , you will receive this error. You will also see this error if the remote user is found to have a null or empty login name.Microsoft.SQLServer.2016.Could_not_connect_to_server_because_it_is_not_defined_as_a_remote_login_at_the_server_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018483$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_create_an_instance_of_OLE_DB_provider_1_5_RuleMSSQL 2016: Could not create an instance of OLE DB providerThe rule triggers an alert when SQL Server could not create an instance of an OLE DB provider to connect to a linked server.Microsoft.SQLServer.2016.Could_not_create_an_instance_of_OLE_DB_provider_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue07302$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_create_AppDomain_manager_5_RuleMSSQL 2016: Could not create AppDomain managerThe rule triggers an alert when SQL Server failes to create an application domain managerMicrosoft.SQLServer.2016.Could_not_create_AppDomain_manager_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue010303$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_create_a_statement_object_using_OLE_DB_provider_1_5_RuleMSSQL 2016: Could not create a statement object using OLE DB providerThe rule triggers an alert when SQL Server fails to create a statement object with the OLE DB provider connected to a linked server.Microsoft.SQLServer.2016.Could_not_create_a_statement_object_using_OLE_DB_provider_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue07305$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_do_cleanup_for_the_killed_process_1_5_RuleMSSQL 2016: Could not do cleanup for the killed processThis error message occurs when another error caused a user connection to terminate abnormally.Microsoft.SQLServer.2016.Could_not_do_cleanup_for_the_killed_process_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06103$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_find_CHECK_constraint_although_the_table_is_flagged_as_having_one_1_5_RuleMSSQL 2016: Could not find CHECK constraint, although the table is flagged as having oneThis error can occur when the creation of a constraint failed but for some reason the creation was not completely rolled back. It can also be caused by data consistency issue with the system tables in the database where the table listed in the message resides.Microsoft.SQLServer.2016.Could_not_find_CHECK_constraint_although_the_table_is_flagged_as_having_one_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0433$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_find_filegroup_ID_in_sys.filegroups_for_database_5_RuleMSSQL 2016: Could not find Filegroup ID in sys.Filegroups for databaseThe metadata for a table contains a column ID that is greater than the largest column ID ever used in the table. This is a fatal error if the table is a system table, because the checks cannot continue when metadata is corrupt.Microsoft.SQLServer.2016.Could_not_find_filegroup_ID_in_sys.filegroups_for_database_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08932$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_find_FOREIGN_KEY_constraints_for_table_although_the_table_is_flagged_as_having_them_1_5_RuleMSSQL 2016: Could not find FOREIGN KEY constraints for table, although the table is flagged as having themThis error can occur when the creation of a constraint failed but for some reason the creation was not completely rolled back. It can also be caused by data consistency issue with the system tables in the database where the table listed in the message resides.Microsoft.SQLServer.2016.Could_not_find_FOREIGN_KEY_constraints_for_table_although_the_table_is_flagged_as_having_them_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0439$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_mark_database_as_suspect._Getnext_NC_scan_on_sysdatabases.dbid_failed_1_5_RuleMSSQL 2016: Could not mark database as suspect. Getnext NC scan on sysdatabases.dbid failedThe SQL Server recovery process tried to turn on the suspect flag for the specified database, but it could not find the appropriate row in sysdatabases or could not update the database information in memory. The reason the database needs to be marked suspect should be indicated by other messages in the SQL Server error log or the Event Viewer.Microsoft.SQLServer.2016.Could_not_mark_database_as_suspect._Getnext_NC_scan_on_sysdatabases.dbid_failed_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03413$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_obtain_exclusive_lock_on_database_5_RuleMSSQL 2016: Could not obtain exclusive lock on databaseYou may receive this error stating a lock could not be obtained for the model database if the model database is in use when you issue any CREATE DATABASE statement. Since a new database is copied from the model database, the model database has to be in a state with no activity.Microsoft.SQLServer.2016.Could_not_obtain_exclusive_lock_on_database_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue01807$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_obtain_information_about_Windows_NT_group_user_1_5_RuleMSSQL 2016: Could not obtain information about Windows NT group/userA process executed within SQL Server or from the SQL Server Agent, such as the xp_logininfo stored procedure, a scheduled job, or a replication agent, needs to verify the credentials of a Windows-authenticated login. The attempt to retrieve those credentials on the domain failed for an unspecified reason.Microsoft.SQLServer.2016.Could_not_obtain_information_about_Windows_NT_group_user_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue015404$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_open_device_1_5_RuleMSSQL 2016: Failed to open primary database fileAn operating system error occurred when opening the primary file of a database. The error message contains the specific operating system error encountered.Microsoft.SQLServer.2016.Could_not_open_device_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017204$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.Could_not_open_error_log_file_1_5_RuleMSSQL 2016: Could not open error log fileWhen installing Microsoft SQL Server on an NTFS partition, make sure that the NTFS file permissions allow read/write access. Otherwise, this error message may appear in the Microsoft Windows NT application log (for each installation attempt).Microsoft.SQLServer.2016.Could_not_open_error_log_file_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017058$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_open_FCB_for_invalid_file_in_database__1_5_RuleMSSQL 2016: Invalid reference to File IDThis error occurs when SQL Server uses an invalid file ID while performing some operation. This error can occur for several different scenarios.Microsoft.SQLServer.2016.Could_not_open_FCB_for_invalid_file_in_database__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue05180$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.Could_not_open_referenced_table_1_5_RuleMSSQL 2016: Could not open referenced tableYou are trying to add, drop, or modify a constraint on a table that has a schema stability lock (LCK_M_SCH_S or Sch-S) held on it. The schema stability lock is not compatible with DDL. The lock may be held by a query involving this table that is taking a long time to compile.Microsoft.SQLServer.2016.Could_not_open_referenced_table_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0436$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_open_tempdb.__Cannot_continue_1_5_RuleMSSQL 2016: Could not open tempdb. Cannot continueThe tempdb database could not be opened. The possible reasons for this could include:Microsoft.SQLServer.2016.Could_not_open_tempdb.__Cannot_continue_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue01619$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_read_and_latch_page_1_5_RuleMSSQL 2016: Could not read and latch pageThe page read failed for some reason (see any accompanying errors), or a latch could not be taken (there may be latch timeout messages on the error log).Microsoft.SQLServer.2016.Could_not_read_and_latch_page_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08966$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_recover_database_due_to_unresolved_transaction_outcomes_1_5_RuleMSSQL 2016: Could not recover database due to unresolved transaction outcomesThe recovery process found pending transactions for the specified database. These transactions were either distributed transactions that used Microsoft Distributed Transaction Coordinator (MS DTC), or the transactions were single instance cross-database transactions. There is not enough information available for the recovery process to either commit or roll back one or more of those transactions.Microsoft.SQLServer.2016.Could_not_recover_database_due_to_unresolved_transaction_outcomes_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03431$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_resolve_the_referenced_column_name_in_table_1_5_RuleMSSQL 2016: Could not resolve the referenced column name in tableThis error occurs when you try to modify data in a table with a foreign key that references a column that no longer exists in the referenced table. Merely renaming a column will not cause this error. Under normal circumstances, a column referenced by a foreign key cannot be dropped, so this error may indicate that unsupported direct system table updates have occurred.Microsoft.SQLServer.2016.Could_not_resolve_the_referenced_column_name_in_table_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0437$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Could_not_write_a_CHECKPOINT_record_in_database_because_the_log_is_out_of_space_1_5_RuleMSSQL 2016: Could not write a CHECKPOINT record in database because the log is out of spaceThe transaction log for the specified database has reached its capacity. The limit could be due to a configuration setting or to the amount of physical space available for one or more of the files configured for this database.Microsoft.SQLServer.2016.Could_not_write_a_CHECKPOINT_record_in_database_because_the_log_is_out_of_space_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03619$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.CREATE_DATABASE_failed._Could_not_allocate_enough_disk_space_for_a_new_database_on_the_named_disks_1_5_RuleMSSQL 2016: CREATE DATABASE failed. Could not allocate enough disk space for a new database on the named disksThis error occurs when there is not enough space on the device to create the model database.Microsoft.SQLServer.2016.CREATE_DATABASE_failed._Could_not_allocate_enough_disk_space_for_a_new_database_on_the_named_disks_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue01803$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Database.ActiveConnections.CollectionMSSQL 2016: DB Active Connections CountSQL 2016 DBs Active Connections performance collection ruleMicrosoft.SQLServer.2016.Database.ActiveConnections.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.ActiveRequests.CollectionMSSQL 2016: DB Active Requests CountSQL 2016 DBs Active Requests performance collection ruleMicrosoft.SQLServer.2016.Database.ActiveRequests.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.ActiveSessions.CollectionMSSQL 2016: DB Active Sessions CountSQL 2016 DBs Active Sessions performance collection ruleMicrosoft.SQLServer.2016.Database.ActiveSessions.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.ActiveTransactionsDB.CollectionMSSQL 2016: DB Active Transactions CountSQL 2016 DBs Active Transactions performance collection ruleMicrosoft.SQLServer.2016.Database.ActiveTransactionsDB.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue$Target/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:DatabasesActive Transactions9000FalseTrue
Microsoft.SQLServer.2016.Database.DBAllocatedFreeSpaceMB.CollectionMSSQL 2016: DB Allocated Free Space (MB)SQL 2016 DB Allocated Free Space (MB) performance collection ruleMicrosoft.SQLServer.2016.Database.DBAllocatedFreeSpaceMB.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.DBDiskFreeSpaceMB.CollectionMSSQL 2016: DB Free Outer Space (MB)SQL 2016 DBs Free Outer Space (MB) performance collection ruleMicrosoft.SQLServer.2016.Database.DBDiskFreeSpaceMB.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.DBSize.CollectionMSSQL 2016: DB Allocated Space (MB)Collect database allocated sizeMicrosoft.SQLServer.2016.Database.DBSize.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.DBSpaceFree.CollectionMSSQL 2016: DB Free Space Total (MB)The amount of space left in database for all files in all Filegroups for this database in megabytes. Also includes space left on media hosting a file with autogrowth enabled. Please note that this rule collects metrics for ROWS data only. Metrics for FILESTREAM and for In-Memory OLTP data are ignored.Microsoft.SQLServer.2016.Database.DBSpaceFree.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.DBSpaceFreePercent.CollectionMSSQL 2016: DB Free Space Total (\%)The amount of space left in database for all files in all Filegroups for this database in percentage terms. Also includes space left on media hosting a file with autogrowth enabled. Please note that this rule collects metrics for ROWS data only. Metrics for FILESTREAM and for In-Memory OLTP data are ignored.Microsoft.SQLServer.2016.Database.DBSpaceFreePercent.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.DBUsedSpaceMB.CollectionMSSQL 2016: DB Allocated Space Used (MB)SQL 2016 DBs Allocated Space Used (MB) performance collection ruleMicrosoft.SQLServer.2016.Database.DBUsedSpaceMB.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.DiskReadLatency.CollectionMSSQL 2016: DB Disk Read Latency (ms)SQL 2016 DB Disk Read Latency (ms) performance collection rule. Gets maximum read disk latency from all logical disk which host database filesMicrosoft.SQLServer.2016.Database.DiskReadLatency.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.DiskWriteLatency.CollectionMSSQL 2016: DB Disk Write Latency (ms)SQL 2016 DB Disk Write Latency (ms) performance collection rule. Gets maximum Write disk latency from all logical disk which host database files.Microsoft.SQLServer.2016.Database.DiskWriteLatency.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.TransactionLogSpaceFreePercent.CollectionMSSQL 2016: DB Transaction Log Free Space Total (\%)Collect unused transaction log space reported by SQL Server as a percentage of total transaction log spaceMicrosoft.SQLServer.2016.Database.TransactionLogSpaceFreePercent.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Database.TransactionsPerSecDB.CollectionMSSQL 2016: DB Transactions Per Second CountSQL 2016 DBs Transactions per second performance collection ruleMicrosoft.SQLServer.2016.Database.TransactionsPerSecDB.CollectionMicrosoft.SQLServer.2016.DatabasePerformanceCollectionTrue$Target/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:DatabasesTransactions/sec9000FalseTrue
Microsoft.SQLServer.2016.Database_Backup_Failed_To_Complete_1_5_RuleMSSQL 2016: Database Backup Failed To CompleteBACKUP failed to complete the command.Microsoft.SQLServer.2016.Database_Backup_Failed_To_Complete_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03041$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Database_cannot_be_opened_due_to_inaccessible_files_or_insufficient_memory_or_disk_space._See_the_SQL_Server_errorlog_for_details_1_5_RuleMSSQL 2016: Database cannot be opened due to inaccessible files or insufficient memory or disk spaceError 945 is returned when the database is marked IsShutdown . This occurs when a database cannot be recovered due to missing files, or some other resource error that usually can be corrected easily.Microsoft.SQLServer.2016.Database_cannot_be_opened_due_to_inaccessible_files_or_insufficient_memory_or_disk_space._See_the_SQL_Server_errorlog_for_details_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0945$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Database_could_not_recover_1_5_RuleMSSQL 2016: Failure occurred during database recoveryThis error occurs when SQL Server fails to recover a database successfully when it is brought online.Microsoft.SQLServer.2016.Database_could_not_recover_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03414$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.Database_log_file_is_full._Back_up_the_transaction_log_for_the_database_to_free_up_some_log_space_1_5_RuleMSSQL 2016: Database log file is full. Back up the transaction log for the database to free up some log spaceThe specified transaction log file has run out of free space.Microsoft.SQLServer.2016.Database_log_file_is_full._Back_up_the_transaction_log_for_the_database_to_free_up_some_log_space_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09002$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.DBCC_executed_found_and_not_repaired_errors_RuleMSSQL 2016: Database consistency errors foundThis message indicates a database consistency check has encountered errors and none or not all of the errors were repaired.Microsoft.SQLServer.2016.DBCC_executed_found_and_not_repaired_errors_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue00TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.DBCC_executed_found_and_repaired_errors_RuleMSSQL 2016: Database consistency errors found and repairedThis message indicates a database consistency check has encountered errors and all of the errors were repaired.Microsoft.SQLServer.2016.DBCC_executed_found_and_repaired_errors_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue00TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.DBCC_executed_found_no_errors_RuleMSSQL 2016: Database consistency check performed with no errorsThis message indicates a database consistency check has been run but no errors were encountered.Microsoft.SQLServer.2016.DBCC_executed_found_no_errors_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue00TrueInformationLowTrueApplication
Microsoft.SQLServer.2016.DBEngine.AverageWaitTime.CollectionMSSQL 2016: DB Engine Average Wait Time (ms)SQL 2016 DB Engine Average Wait Time performance collection ruleMicrosoft.SQLServer.2016.DBEngine.AverageWaitTime.CollectionMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:LocksAverage Wait Time (ms)9000FalseTrue
Microsoft.SQLServer.2016.DBEngine.CPUUsagePercent.CollectionMSSQL 2016: DB Engine CPU Utilization (\%)SQL 2016 DB Engine CPU Utilization (\%) performance collection rule.Microsoft.SQLServer.2016.DBEngine.CPUUsagePercent.CollectionMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBEngine.PageLifeExpectancy.CollectionMSSQL 2016: DB Engine Page Life Expectancy (s)SQL 2016 DB Engine Page Life Expectancy (s) performance collection ruleMicrosoft.SQLServer.2016.DBEngine.PageLifeExpectancy.CollectionMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBEngine.StolenServerMemory.CollectionMSSQL 2016: DB Engine Stolen Server Memory (MB)SQL 2016 DB Engine Stolen Server Memory (MB) performance collection ruleMicrosoft.SQLServer.2016.DBEngine.StolenServerMemory.CollectionMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBEngine.ThreadCount.CollectionMSSQL 2016: DB Engine Thread CountSQL 2016 DB Engine Thread Count performance collection ruleMicrosoft.SQLServer.2016.DBEngine.ThreadCount.CollectionMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBEngineServiceRestartMSSQL 2016: SQL Server 2016 DB Engine is restartedDetects SQL Server 2016 DB Engine restart. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.DBEngineServiceRestartMicrosoft.SQLServer.2016.DBEngineAvailabilityHealthFalse00TrueWarningNormalTrue
Microsoft.SQLServer.2016.DBFile.FileAllocatedSpaceLeftMB.CollectionMSSQL 2016: DB File Allocated Free Space (MB)The amount of space left in a file in megabytes. Does not include space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBFile.FileAllocatedSpaceLeftMB.CollectionMicrosoft.SQLServer.2016.DBFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFile.FileAllocatedSpaceLeftPercent.CollectionMSSQL 2016: DB File Allocated Free Space (\%)The amount of space left in a file in percentage terms. Does not include space left on media hosting a file with autogrowth enabledMicrosoft.SQLServer.2016.DBFile.FileAllocatedSpaceLeftPercent.CollectionMicrosoft.SQLServer.2016.DBFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFile.SpaceFreeMegabytes.CollectionMSSQL 2016: DB File Free Space Total (MB)The amount of space left in a file in megabytes. Also includes space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBFile.SpaceFreeMegabytes.CollectionMicrosoft.SQLServer.2016.DBFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFile.SpaceFreePercent.CollectionMSSQL 2016: DB File Free Space Total (\%)The amount of space left in a file in percentage terms. Also includes space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBFile.SpaceFreePercent.CollectionMicrosoft.SQLServer.2016.DBFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFileGroup.FileGroupAllocatedSpaceLeftMB.CollectionMSSQL 2016: DB Filegroup Allocated Free Space (MB)The amount of space left in all files for this Filegroup in megabytes. Does not include space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBFileGroup.FileGroupAllocatedSpaceLeftMB.CollectionMicrosoft.SQLServer.2016.DBFileGroupPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFileGroup.FileGroupAllocatedSpaceLeftPercent.CollectionMSSQL 2016: DB Filegroup Allocated Free Space (\%)The amount of space left in all files for this Filegroup in percentage terms. Does not include space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBFileGroup.FileGroupAllocatedSpaceLeftPercent.CollectionMicrosoft.SQLServer.2016.DBFileGroupPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFileGroup.SpaceFreeMegabytes.CollectionMSSQL 2016: DB Filegroup Free Space Total (MB)The amount of space left in all files for this Filegroup in megabytes. Also includes space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBFileGroup.SpaceFreeMegabytes.CollectionMicrosoft.SQLServer.2016.DBFileGroupPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFileGroup.SpaceFreePercent.CollectionMSSQL 2016: DB Filegroup Free Space Total (\%)Collects free database Filegroup space in percentage terms.Microsoft.SQLServer.2016.DBFileGroup.SpaceFreePercent.CollectionMicrosoft.SQLServer.2016.DBFileGroupPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFileStream.FileGroup.SpaceFreeMegabytes.CollectionMSSQL 2016: DB FILESTREAM Filegroup Free Space Total (MB)Collects free FILESTREAM Filegroup data container space in megabytes.Microsoft.SQLServer.2016.DBFileStream.FileGroup.SpaceFreeMegabytes.CollectionMicrosoft.SQLServer.2016.DBFileGroupFdPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBFileStream.FileGroup.SpaceFreePercent.CollectionMSSQL 2016: DB FILESTREAM Filegroup Free Space Total (\%)Collects free FILESTREAM Filegroup data container space in percentage terms.Microsoft.SQLServer.2016.DBFileStream.FileGroup.SpaceFreePercent.CollectionMicrosoft.SQLServer.2016.DBFileGroupFdPerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBLogFile.FileAllocatedSpaceLeftMB.CollectionMSSQL 2016: DB Log File Allocated Free Space (MB)The amount of space left in all log files for this database in megabytes. Does not include space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBLogFile.FileAllocatedSpaceLeftMB.CollectionMicrosoft.SQLServer.2016.DBLogFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBLogFile.FileAllocatedSpaceLeftPercent.CollectionMSSQL 2016: DB Log File Allocated Free Space (\%)The amount of space left in all log files for this database in percentage terms. Does not include space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBLogFile.FileAllocatedSpaceLeftPercent.CollectionMicrosoft.SQLServer.2016.DBLogFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBLogFile.SpaceFreeMegabytes.CollectionMSSQL 2016: DB Log File Free Space Total (MB)The amount of space left in all log files for this database in megabytes. Also includes space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBLogFile.SpaceFreeMegabytes.CollectionMicrosoft.SQLServer.2016.DBLogFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.DBLogFile.SpaceFreePercent.CollectionMSSQL 2016: DB Log File Free Space Total (\%)The amount of space left in all log files for this database in percentage terms. Also includes space left on media hosting a file with autogrowth enabled.Microsoft.SQLServer.2016.DBLogFile.SpaceFreePercent.CollectionMicrosoft.SQLServer.2016.DBLogFilePerformanceCollectionTrue00FalseTrue
Microsoft.SQLServer.2016.Descriptor_for_object_in_database_not_found_in_the_hash_table_during_attempt_to_unhash_it_1_5_RuleMSSQL 2016: Descriptor for object in database not found in the hash table during attempt to unhash itA temporary table could not be found. The specific object ID will be available in the Windows Application log as event ID 617.Microsoft.SQLServer.2016.Descriptor_for_object_in_database_not_found_in_the_hash_table_during_attempt_to_unhash_it_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0617$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Distributed_transaction_aborted_by_MSDTC_1_5_RuleMSSQL 2016: Distributed transaction was aborted by MSDTCThe rule triggers an alert when Distributed transaction was aborted by MSDTC.Microsoft.SQLServer.2016.Distributed_transaction_aborted_by_MSDTC_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08522$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Enlist_of_MSDTC_transaction_failed_1_5_RuleMSSQL 2016: Enlist of MSDTC transaction failedThe rule triggers an alert when SQL Server fails to enlist a new or existing distributed transaction.Microsoft.SQLServer.2016.Enlist_of_MSDTC_transaction_failed_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08510$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Error_recovering_database_._Could_not_connect_to_MSDTC_to_check_the_completion_status_of_transaction_1_5_RuleMSSQL 2016: Error recovering database. Could not connect to MSDTC to check the completion status of transactionWhen you are using MS DTC to manage a distributed transaction across multiple servers and a loss of connectivity occurs, the distributed transaction is left in an unknown or "in doubt" state. Common sources of interruptions areMicrosoft.SQLServer.2016.Error_recovering_database_._Could_not_connect_to_MSDTC_to_check_the_completion_status_of_transaction_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03437$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Error_while_undoing_logged_operation_in_database__1_5_RuleMSSQL 2016: Error while undoing logged operation in databaseThe recovery process could not undo (roll back) one or more transactions in the specified database. This error will be accompanied by a more specific error in the SQL Server error log and/or the event log.Microsoft.SQLServer.2016.Error_while_undoing_logged_operation_in_database__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03314$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.CannotCreateFileMSSQL 2016: Cannot create fileSQL Server cannot create file because the file already exists.Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.CannotCreateFileMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue05170$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.CreateFileEncounteredOperatingSystemErrorMSSQL 2016: CREATE FILE encountered operating system errorCREATE FILE encountered operating system error.Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.CreateFileEncounteredOperatingSystemErrorMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue05123$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.SQLServerOutOfMemoryMSSQL 2016: SQL Server Out Of MemorySQL Server has failed to allocate the sufficient amount of memory to run the query.Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.SQLServerOutOfMemoryMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0701$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.UnableToOpenThePhysicalFileMSSQL 2016: Unable to open the physical fileSQL Server has failed to open the physical file..Microsoft.SQLServer.2016.EventCollectionRule.DBEngine.UnableToOpenThePhysicalFileMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue05120$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_add_column__to_table__1_5_RuleMSSQL 2016: Failed to add column to tablesp_repladdcolumn failed to add the specified column to the table in the publication database. If another error is reported along with this one, the other error should indicate the reason the column could not be added. If no other error is reported, the problem could be that the owner-qualified table does not exist, or the data type is not one that can be added to a replicated table. The data type of the new column must either be an identity, computed, or timestamp column; allow nulls; or have a default. For more information about sp_repladdcolumn, see "Schema Changes on Publication Databases" in Books Online.Microsoft.SQLServer.2016.Failed_to_add_column__to_table__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue021285$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_allocate_memory_for_Common_Language_Runtime__CLR__5_RuleMSSQL 2016: Failed to allocate memory for Common Language Runtime (CLR)The rule triggers an alert when SQL Server is unable to allocate memory for CLR.Microsoft.SQLServer.2016.Failed_to_allocate_memory_for_Common_Language_Runtime__CLR__5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06289$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_create_AppDomain_5_RuleMSSQL 2016: Failed to create AppDomainThe rule triggers an alert when an application tried to create an application domain, but failed. This may be caused when there is not enough memory to start the application domain.Microsoft.SQLServer.2016.Failed_to_create_AppDomain_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06517$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_drop_column__from_table__1_5_RuleMSSQL 2016: Failed to drop column from tablesp_repldropcolumn failed to drop the specified column on the publication database. The error could result from a failed system table update or from a failure of the underlying ALTER TABLE statement.Microsoft.SQLServer.2016.Failed_to_drop_column__from_table__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue021284$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_finish_full_text_operation._The_filegroup_is_empty_read_only_or_not_online_5_RuleMSSQL 2016: Failed to finish full-text operation. The Filegroup is empty, read-only, or not onlineThe full-text operation did not finish because the Filegroup is empty, read-only, or not online.Microsoft.SQLServer.2016.Failed_to_finish_full_text_operation._The_filegroup_is_empty_read_only_or_not_online_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09964$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_initialize_the_Common_Language_Runtime__CLR__due_to_memory_pressure_5_RuleMSSQL 2016: Failed to initialize the Common Language Runtime (CLR) due to memory pressureWindows could not allocate memory for the Microsoft Common Language Runtime (CLR) to initialize.Microsoft.SQLServer.2016.Failed_to_initialize_the_Common_Language_Runtime__CLR__due_to_memory_pressure_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06513$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_initialize_the_Common_Language_Runtime__CLR__with_HRESULT_1_5_RuleMSSQL 2016: Failed to initialize the Common Language Runtime (CLR) with HRESULTThe rule triggers an alert when an assembly or application fails to start and logs an HRESULT error.Microsoft.SQLServer.2016.Failed_to_initialize_the_Common_Language_Runtime__CLR__with_HRESULT_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06511$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_initialize_the_Common_Language_Runtime__CLR__with_HRESULT_5_RuleMSSQL 2016: Failed to initialize the Common Language Runtime (CLR) with HRESULTThe rule triggers an alert when an assembly or an application fails to start and logs an HRESULT error. The Windows application log may contain an information about specific HRESULT.Microsoft.SQLServer.2016.Failed_to_initialize_the_Common_Language_Runtime__CLR__with_HRESULT_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06512$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Failed_to_restore_master_database._Shutting_down_SQL_Server_5_RuleMSSQL 2016: Failed to restore master database. Shutting down SQL ServerThe backup of the master database that you are restoring is not usable. The file itself may have been corrupted, or the original master database from which the backup was taken may have data integrity problems.Microsoft.SQLServer.2016.Failed_to_restore_master_database._Shutting_down_SQL_Server_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03151$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Full_Text_Search___An_unknown_full_text_failure_occurred_1_5_RuleMSSQL 2016: Full Text Search: An unknown full-text failure occurredThis error can occur in various circumstances. Often it is related to permissions or missing files.Microsoft.SQLServer.2016.Full_Text_Search___An_unknown_full_text_failure_occurred_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue07608$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Full_Text_Search___Could_not_find_full_text_index_for_database_1_5_RuleMSSQL 2016: Full Text Search: Could not find full-text index for databaseThe specified full-text index is unavailable.Microsoft.SQLServer.2016.Full_Text_Search___Could_not_find_full_text_index_for_database_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue07606$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Full_Text_Search___Full_text_catalog_is_in_a_unusable_state._Drop_and_re_create_this_full_text_catalog_1_5_RuleMSSQL 2016: Full Text Search: Full-text catalog is in an unusable state. Drop and re-create this full-text catalogThe full-text catalog is offline. The full-text directory has been deleted, is corrupt, or the path points to a location that is not valid.Microsoft.SQLServer.2016.Full_Text_Search___Full_text_catalog_is_in_a_unusable_state._Drop_and_re_create_this_full_text_catalog_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue07624$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Full_Text_Search___Full_text_catalog_lacks_sufficient_disk_space_to_complete_this_operation_1_5_RuleMSSQL 2016: Full Text Search: Full-text catalog lacks sufficient disk space to complete this operationThere is not enough disk space to hold the full-text catalog.Microsoft.SQLServer.2016.Full_Text_Search___Full_text_catalog_lacks_sufficient_disk_space_to_complete_this_operation_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue07622$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Full_Text_Search___Full_Text_Search_is_not_enabled_for_the_current_database._Use_sp_fulltext_database_to_enable_Full_Text_Search_1_5_RuleMSSQL 2016: Full Text Search: Full-Text Search is not enabled for the current database. Use sp_fulltext_database to enable Full-Text SearchYou have attempted to perform a full-text indexing in a database that is not enabled for full-text indexing. The database may have never been enabled for full-text, or it may have been restored or attached, which will automatically disable full-text indexing.Microsoft.SQLServer.2016.Full_Text_Search___Full_Text_Search_is_not_enabled_for_the_current_database._Use_sp_fulltext_database_to_enable_Full_Text_Search_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue015601$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Full_Text_Search___Search_on_full_text_catalog_failed_with_unknown_result_1_5_RuleMSSQL 2016: Full Text Search: Search on full-text catalog failed with unknown resultThe full-text query failed for an unspecified reason.Microsoft.SQLServer.2016.Full_Text_Search___Search_on_full_text_catalog_failed_with_unknown_result_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue07607$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Indexed_view_does_not_contain_all_rows_that_the_view_definition_produces.__Refer_to_Books_Online_for_more_information_on_this_error.__This_does_not_necessarily_represent_an_integrity_issue_with_th_5_RuleMSSQL 2016: Indexed view does not contain all rows that the view definition produces.Refer to Books Online for more information on this error. This does not necessarily represent an integrity issue with the data in this database.Microsoft.SQLServer.2016.Indexed_view_does_not_contain_all_rows_that_the_view_definition_produces.__Refer_to_Books_Online_for_more_information_on_this_error.__This_does_not_necessarily_represent_an_integrity_issue_with_th_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08908$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_could_not_obtain_access_to_a_required_interface_1_5_RuleMSSQL 2016: Internal Query Processor Error: The query processor could not obtain access to a required interfaceThis is an internal query processor error.Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_could_not_obtain_access_to_a_required_interface_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08601$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_encountered_an_internal_limit_overflow_1_5_RuleMSSQL 2016: Internal Query Processor Error: The query processor encountered an internal limit overflowThis is an internal query processor error.Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_encountered_an_internal_limit_overflow_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08620$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_encountered_an_unexpected_error_during_execution_1_5_RuleMSSQL 2016: Internal Query Processor Error: The query processor encountered an unexpected error during executionThis is an internal query processor error.Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_encountered_an_unexpected_error_during_execution_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08630$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_encountered_an_unexpected_error_during_the_processing_of_a_remote_query_phase_1_5_RuleMSSQL 2016: Internal Query Processor Error: The query processor encountered an unexpected error during the processing of a remote query phaseThis is an internal query processor error.Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_encountered_an_unexpected_error_during_the_processing_of_a_remote_query_phase_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08680$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_ran_out_of_stack_space_during_query_optimization_1_5_RuleMSSQL 2016: Internal Query Processor Error: The query processor ran out of stack space during query optimizationThe Query Processor is using a large but limited memory stack when optimizing queries. In some extreme situations the stack size may become a limit for a given very large query--for example, a query containing an inlist with 100,000 constants.Microsoft.SQLServer.2016.Internal_Query_Processor_Error__The_query_processor_ran_out_of_stack_space_during_query_optimization_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08621$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Invalid_reference_to_LOB_page_id7105MSSQL 2016: Invalid reference to LOB pageThis error occurs when SQL Server uses an invalid reference to a LOB page in an operation. This error may occur due to several different reasons.Microsoft.SQLServer.2016.Invalid_reference_to_LOB_page_id7105Microsoft.SQLServer.2016.DBEngineEventCollectionTrue07105$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.IORequestsTakingLongerThen15SecondsToCompleteMSSQL 2016: I/O Request Takes Longer To CompleteThis rule generates an alert when In/Out request takes longer than 15 seconds to complete. The rule is disabled by default.Microsoft.SQLServer.2016.IORequestsTakingLongerThen15SecondsToCompleteMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse0833$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.IO_Completion_Listener_Worker_appears_to_be_non_yielding_on_Node_5_RuleMSSQL 2016: IO Completion Listener Worker appears to be non-yielding on NodeI/O completion ports are the mechanism by which Microsoft SQL Server uses a pool of threads that was created when the service was started to process asynchronous I/O requests. The message will specify what node the completion port is not yielding on. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.IO_Completion_Listener_Worker_appears_to_be_non_yielding_on_Node_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse017887$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Job_step_cannot_be_run_because_the_subsystem_failed_to_load_1_5_RuleMSSQL 2016: Job step cannot be run because the subsystem failed to loadA SQL Server job failed to run because the SQL Server Agent subsystem failed to load.Microsoft.SQLServer.2016.Job_step_cannot_be_run_because_the_subsystem_failed_to_load_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue0212$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.Agent"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.LockRequestsPerSecondMSSQL 2016: Number of Lockrequests Per SecondCollects the Windows "Number of Lockrequests Per Second" performance counter for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.LockRequestsPerSecondMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:LocksLock Requests/sec9000FalseTrue
Microsoft.SQLServer.2016.LockTimeoutsPerSecondMSSQL 2016: Lock Timeouts Per SecondCollects the Windows "Lock Timeouts Per Second" performance counter for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.LockTimeoutsPerSecondMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:LocksLock Timeouts/sec9000FalseTrue
Microsoft.SQLServer.2016.LockWaitsPerSecondMSSQL 2016: Number of Lockwaits Per SecondCollects the Windows "Number of Lockwaits Per Second" performance counter for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.LockWaitsPerSecondMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:LocksLock Waits/sec9000FalseTrue
Microsoft.SQLServer.2016.Logical_consistency_error_after_performing_IO_on_page_id824MSSQL 2016: Logical consistency error after performing I/O on pageA consistency check failed when reading or writing a database page or transaction log block. The error message contains the specific type of consistency check that failed.Microsoft.SQLServer.2016.Logical_consistency_error_after_performing_IO_on_page_id824Microsoft.SQLServer.2016.DBEngineEventCollectionTrue0824$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.Logical_page_in_database_is_already_hashed_1_5_RuleMSSQL 2016: Logical page in database is already hashedThis error occurs when SQL Server attempts to hash the logical page \%S_PGID of database ID\%d and the page is already in the SQL Server hash table.Microsoft.SQLServer.2016.Logical_page_in_database_is_already_hashed_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0813$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.LoginsPerSecCollectionMSSQL 2016: Logins per SecondTotal number of logins started per second. This does not include pooled connections.Microsoft.SQLServer.2016.LoginsPerSecCollectionMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:General StatisticsLogins/sec9000FalseTrue
Microsoft.SQLServer.2016.Login_failed._The_workstation_licensing_limit_for_SQL_Server_access_has_already_been_reached_5_RuleMSSQL 2016: Login failed. The workstation licensing limit for SQL Server access has already been reachedSQL Server will not provide connections to workstations after the licensing limit has been reached.Microsoft.SQLServer.2016.Login_failed._The_workstation_licensing_limit_for_SQL_Server_access_has_already_been_reached_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018459$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__AccountMSSQL 2016: Login failedWhen a connection attempt is rejected because of an authentication failure that involves a bad password or user name, a message similar to the following is returned to the client: "Login failed for user 'user_name'. (Microsoft SQL Server, Error: 18456)". Note: this rule might be noisy in some environments. Therefore, it is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.Login_failed__AccountMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse018456$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Account_locked_out_5_RuleMSSQL 2016: Login failed: Account locked outA user attempted to log into the network with an account that has been locked out. The Windows security log will identify the user name under MSSQLSERVER event ID 18486.Microsoft.SQLServer.2016.Login_failed__Account_locked_out_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018486$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Error_during_validation_5_RuleMSSQL 2016: Login failed: Error during validationA user attempted to log in to SQL Server. An unexpected error occurred during validation. The Windows security log will identify the user name and error ID under MSSQLSERVER event ID 18468.Microsoft.SQLServer.2016.Login_failed__Error_during_validation_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018468$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Password_cannot_be_used_at_this_time_5_RuleMSSQL 2016: Login failed: Password cannot be used at this timeA user attempted to change the password, but the proposed password could not be used at this time. The Windows security log will identify the user name under MSSQLSERVER event ID 18463.Microsoft.SQLServer.2016.Login_failed__Password_cannot_be_used_at_this_time_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018463$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Password_expired_5_RuleMSSQL 2016: Login failed: Password expiredA user attempted to log into SQL Server with an expired password. The Windows security log will identify the user name under event ID 18487.Microsoft.SQLServer.2016.Login_failed__Password_expired_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018487$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Password_fails_password_filter_DLL_requirements_5_RuleMSSQL 2016: Login failed: Password fails password filter DLL requirementsA user tried to access SQL Server with a password that did not meet the requirements of the password filter DLL. Windows security log will identify the user name under MSSQLSERVER event ID 18467.Microsoft.SQLServer.2016.Login_failed__Password_fails_password_filter_DLL_requirements_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018467$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Password_must_be_changed_5_RuleMSSQL 2016: Login failed: Password must be changedA user attempted to log into SQL Server with a password that was set to the MUST_CHANGE option. The user will be identified in the Windows security log under MSSQLSERVER event ID 18488.Microsoft.SQLServer.2016.Login_failed__Password_must_be_changed_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018488$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Password_too_long_5_RuleMSSQL 2016: Login failed: Password too longA user attempted to create a password, but the proposed password was too long. The Windows security log will identify the user name under MSSQLSERVER event ID 18465.Microsoft.SQLServer.2016.Login_failed__Password_too_long_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018465$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Password_too_short_5_RuleMSSQL 2016: Login failed: Password too shortA user attempted to change the password, but the proposed password was too short. The Windows security log will identify the user name under MSSQLSERVER event ID 18464.Microsoft.SQLServer.2016.Login_failed__Password_too_short_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018464$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Login_failed__Password_too_simple_5_RuleMSSQL 2016: Login failed: Password too simpleA user attempted to create a password, but the proposed password did not meet the Windows password complexity requirements policy. These are defined in the Password must meet complexity requirements policy setting. The Windows security log will identify the user name under MSSQLSERVER event ID 18466.Microsoft.SQLServer.2016.Login_failed__Password_too_simple_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue018466$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Log_Backup_Failed_to_Complete_1_5_RuleMSSQL 2016: Log Backup Failed to CompleteThis error indicates that SQL Server could not complete the BACKUP of the specified database due to a previous error. The BACKUP command that failed is given at the end of the error message. This message also appears in the Windows Application log.Microsoft.SQLServer.2016.Log_Backup_Failed_to_Complete_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03041$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Maximum_limit_for_connections_has_been_reached_1_5_RuleMSSQL 2016: Maximum limit for connections has been reachedBy default, SQL Server dynamically manages the memory needed for user connections. However, the maximum number of connections can be set to a fixed value by setting the user connections configuration option to a value other than 0. Setting the user connections option to a non-zero value is not recommended. If this option is set to a non-zero value and the specified number of connections is exceeded, any additional login attempts will fail with the above message. If the value is set to 1, the SQL Server instance may not start.Microsoft.SQLServer.2016.Maximum_limit_for_connections_has_been_reached_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017809$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.MonitoringFailed.RuleMSSQL 2016: Monitoring failedThe rule traces failed monitoring workflows and generates error alerts.Microsoft.SQLServer.2016.MonitoringFailed.RuleMicrosoft.SQLServer.2016.EventLogCollectionTargetAlertTrue00TrueErrorNormalTrueOperations Manager
Microsoft.SQLServer.2016.MonitoringWarning.RuleMSSQL 2016: Monitoring warningThe rule traces problematic monitoring workflows and generates warning alerts.Microsoft.SQLServer.2016.MonitoringWarning.RuleMicrosoft.SQLServer.2016.EventLogCollectionTargetAlertTrue00TrueWarningNormalTrueOperations Manager
Microsoft.SQLServer.2016.MSDTC_on_server__is_unavailable_1_5_RuleMSSQL 2016: MSDTC on server is unavailableThe rule triggers an alert when MSDTC on the server is unavailable.Microsoft.SQLServer.2016.MSDTC_on_server__is_unavailable_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08501$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.No_slots_are_free_to_keep_buffers_for_table__1_5_RuleMSSQL 2016: No slots are free to keep buffers for tableThis is raised when SQL Server 2016 has an internal error.Microsoft.SQLServer.2016.No_slots_are_free_to_keep_buffers_for_table__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0654$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.NumberDeadlocksPerSecondMSSQL 2016: Number of Deadlocks Per SecondCollects the Windows "Number of Deadlocks Per Second" performance counter for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.NumberDeadlocksPerSecondMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:LocksNumber of Deadlocks/sec9000FalseTrue
Microsoft.SQLServer.2016.One_or_more_indexes_are_damaged_and_must_be_repaired_or_dropped_1_5_RuleMSSQL 2016: One or more indexes are damaged and must be repaired or droppedThis error provides more details about the problem described in error 8952. See that error for an explanation.Microsoft.SQLServer.2016.One_or_more_indexes_are_damaged_and_must_be_repaired_or_dropped_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08956$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Operating_system_error_during_creation_opening_of_physical_device_1_5_RuleMSSQL 2016: Failed to open database or transaction log fileAn operating system error occurred when opening a transaction log file or a secondary database file of a database. The error message contains the specific operating system error encountered.Microsoft.SQLServer.2016.Operating_system_error_during_creation_opening_of_physical_device_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017207$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.Operating_System_error_encountered_1_5_RuleMSSQL 2016: Operating System error encounteredThis message indicates that an error of some sort was returned from the operating system to a process within SQL Server. The process listed at the beginning of the message indicates which function within SQL Server received the error from the operating system. The exact operating system error number and text at the end of the message will vary depending on what problem the operating system encountered. This error is almost always seen in conjunction with other errors.Microsoft.SQLServer.2016.Operating_System_error_encountered_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017053$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Operating_system_error_on_a_device_1_5_RuleMSSQL 2016: Operating system error on a deviceThe backup device cannot be opened.Microsoft.SQLServer.2016.Operating_system_error_on_a_device_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017218$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Optimized_concurrent_query_limit_has_been_exceeded_1_5_RuleMSSQL 2016: Optimized concurrent query limit has been exceededYou are using an edition of SQL Server that is licensed for a limited number of concurrent queries. This includes the Personal and Desktop editions. Those editions have a concurrent workload governor that limits them to a specific number of concurrent user queries plus a smaller number of concurrent system tasks.Microsoft.SQLServer.2016.Optimized_concurrent_query_limit_has_been_exceeded_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03629$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.OSError_Occurred_While_Performing_IO_onpage_id823MSSQL 2016: OS Error occurred while performing I/O on pageAn operating system error occurred when reading or writing a database page. The error message contains the specific operating system error encountered.Microsoft.SQLServer.2016.OSError_Occurred_While_Performing_IO_onpage_id823Microsoft.SQLServer.2016.DBEngineEventCollectionTrue0823$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.Permission_denied_on_object_1_5_RuleMSSQL 2016: Permission denied on objectThis error occurs when a Microsoft SQL Server user attempts an action, such as executing a stored procedure, or reading or modifying a table, for which the user does not have the appropriate privileges.Microsoft.SQLServer.2016.Permission_denied_on_object_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue0229$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.PhysicalFileAccessErrorRuleMSSQL 2016: Physical File Access ErrorThis rule generates an alert when a file activation error occurs. The rule is disabled by default.Microsoft.SQLServer.2016.PhysicalFileAccessErrorRuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse05105$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Potential_deadlocks_exist_on_all_schedulers_on_Node_5_RuleMSSQL 2016: Potential deadlocks exist on all schedulers on NodeThis message is raised when the server fails to respond to new queries within a certain time limit.Microsoft.SQLServer.2016.Potential_deadlocks_exist_on_all_schedulers_on_Node_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017884$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Process_Worker_appears_to_be_non_yielding_on_Scheduler_5_RuleMSSQL 2016: Process Worker appears to be non-yielding on SchedulerThis error indicates that there is a possible problem with a thread not yielding on a scheduler. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.Process_Worker_appears_to_be_non_yielding_on_Scheduler_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse017883$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Recovery_of_database__detected_possible_identity_value_inconsistency_in_table_1_5_RuleMSSQL 2016: Recovery of database detected possible identity value inconsistency in tableThe database recovery process could not determine the current identity value for the specified table.Microsoft.SQLServer.2016.Recovery_of_database__detected_possible_identity_value_inconsistency_in_table_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03452$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.RESTORE_could_not_start_database_1_5_RuleMSSQL 2016: RESTORE could not start databaseInternal structures could not be created during the database RESTORE. This is usually the side effect of another error.Microsoft.SQLServer.2016.RESTORE_could_not_start_database_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03167$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Rule.XTP.BackgroundThreadErrorMSSQL 2016: XTP Background Thread ErrorThe rule listens to event 41354 and raises a warning alert if the event is added to the log.Microsoft.SQLServer.2016.Rule.XTP.BackgroundThreadErrorMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue041354$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Rule.XTP.BackgroundThreadErrorLogMSSQL 2016: XTP Background Thread Error LogThe rule listens to event 41355 and raises a warning alert if the event is added to the log.Microsoft.SQLServer.2016.Rule.XTP.BackgroundThreadErrorLogMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue041355$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Rule.XTP.CompilerFailureMSSQL 2016: XTP Compiler FailureThe rule listens to event 41313 and raises a warning alert if the event is added to the log.Microsoft.SQLServer.2016.Rule.XTP.CompilerFailureMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse041313$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Rule.XTP.InsufficientDiskSpaceMSSQL 2016: XTP Insufficient Disk SpaceThe rule listens to event 41822 and raises a critical alert if the event is added to the log.Microsoft.SQLServer.2016.Rule.XTP.InsufficientDiskSpaceMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse041822$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Rule.XTP.UnableCallCompilerMSSQL 2016: XTP Unable Call CompilerThe rule listens to event 41312 and raises a warning alert if the event is added to the log.Microsoft.SQLServer.2016.Rule.XTP.UnableCallCompilerMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse041312$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Rule.XTP.UnableLoadCompiledDllMSSQL 2016: XTP Unable Load Compiled DllThe rule listens to event 41309 and raises a warning alert if the event is added to the log.Microsoft.SQLServer.2016.Rule.XTP.UnableLoadCompiledDllMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse041309$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Script_Failed_Database_Login[Deprecated] MSSQL 2016: Workflow failed to connect to the target systemA monitoring or discovery script doesn’t have permissions to connect to the database or database is not accessible. This rule is considered to be obsolete in this Management Pack.Microsoft.SQLServer.2016.Script_Failed_Database_LoginMicrosoft.SQLServer.2016.DBEngineAlertFalse04211Health Service ScriptTrueErrorNormalTrueOperations Manager
Microsoft.SQLServer.2016.Service_Broker_was_not_able_to_allocate_memory_for_cryptographic_operations_5_RuleMSSQL 2016: Service Broker was not able to allocate memory for cryptographic operationsThe rule triggers an alert when SQL Server Service Broker is not able to allocate memory for cryptographic operations.Microsoft.SQLServer.2016.Service_Broker_was_not_able_to_allocate_memory_for_cryptographic_operations_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09634$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQLCompilationsPerSecondMSSQL 2016: SQL Compilations Per SecondCollects the Windows "SQL Compilations Per Second" performance counter for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.SQLCompilationsPerSecondMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:SQL StatisticsSQL Compilations/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLRecompilesPerSecondMSSQL 2016: SQL Re-Compilations Per SecondCollects the Windows "SQL Recompiles Per Second" performance counter for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.SQLRecompilesPerSecondMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:SQL StatisticsSQL Re-Compilations/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServerAgent_could_not_be_started_1_5_RuleMSSQL 2016: SQL Server Agent could not be startedA process or a person attempted to start the SQL Server Agent service, but the service did not start.Microsoft.SQLServer.2016.SQLServerAgent_could_not_be_started_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue0103$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.Agent"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.SQLServerAgent_initiating_self_termination_1_5_RuleMSSQL 2016: SQL Server Agent initiating self-terminationSQL Server Agent has shut down the SQL Server Agent service.Microsoft.SQLServer.2016.SQLServerAgent_initiating_self_termination_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue051$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.Agent"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Stored_Procedures_Invoked_sec__Total_15.0_minutes_5_RuleMSSQL 2016: Broker Activation: Stored Procedures Invoked Per SecondThis counter reports the total number of activation stored procedures invoked by all queue monitors in the instance per second. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Stored_Procedures_Invoked_sec__Total_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker ActivationStored Procedures Invoked/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Tasks_Aborted_sec__Total_15.0_minutes_5_RuleMSSQL 2016: Broker Activation: Tasks Aborted Per SecondThis counter reports the total number of activation stored procedure tasks that end with an error, or are aborted by a queue monitor for failing to receive messages. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Tasks_Aborted_sec__Total_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker ActivationTasks Aborted/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Tasks_Started_sec__Total_15.0_minutes_5_RuleMSSQL 2016: Broker Activation: Tasks Started Per SecondThis counter reports the total number of activation stored procedures started per second by all queue monitors in the instance. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Tasks_Started_sec__Total_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker ActivationTasks Started/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Task_Limit_Reached_sec__Total_15.0_minutes_5_RuleMSSQL 2016: Broker Activation: Task Limit Reached Per SecondThis counter reports the number of times per second that a queue monitor would have started a new task, but did not because the maximum number of tasks for the queue is already running. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Task_Limit_Reached_sec__Total_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker ActivationTask Limit Reached/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Task_Limit_Reached__Total_15.0_minutes_5_RuleMSSQL 2016: Broker Activation: Task Limit ReachedThis counter reports the total number of times that a queue monitor would have started a new task, but did not because the maximum number of tasks for the queue is already running. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Activation_Task_Limit_Reached__Total_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker ActivationTask Limit Reached9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_Broker_Transaction_Rollbacks_15.0_minutes_5_RuleMSSQL 2016: Broker Statistics: Broker Transaction RollbacksThe number of rolled back transactions that contained DML-related to Service Broker. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_Broker_Transaction_Rollbacks_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker StatisticsBroker Transaction Rollbacks9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_Enqueued_Messages_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Statistics: Enqueued Messages Per SecondThe number of messages per second that have been placed onto the queues in the instance. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_Enqueued_Messages_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker StatisticsEnqueued Messages/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_Enqueued_Transport_Msgs_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Statistics: Enqueued Transport Messages Per SecondThe number of messages per second that have been placed onto the queues in the instance, counting only messages that arrived through the network. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_Enqueued_Transport_Msgs_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker StatisticsEnqueued Transport Msgs/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_SQL_RECEIVEs_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Statistics: SQL RECEIVEs Per SecondThe number of SQL Server messages received per second. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_SQL_RECEIVEs_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker StatisticsSQL RECEIVEs/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_SQL_SENDs_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Statistics: SQL SENDs Per SecondThis counter displays the number of SQL Server messages sent per second. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Statistics_SQL_SENDs_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker StatisticsSQL SENDs/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Message_Fragment_Receives_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Transport: Message Fragment Receives Per SecondThis counter displays the number of message fragments received per second. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Message_Fragment_Receives_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker/DBM TransportMessage Fragment Receives/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Message_Fragment_Sends_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Transport: Message Fragment Sends Per SecondThis counter displays the number of message fragment sent per second. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Message_Fragment_Sends_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker/DBM TransportMessage Fragment Sends/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Open_Connection_Count_15.0_minutes_5_RuleMSSQL 2016: Broker Transport: Open Connection CountThis counter displays the number of open SQL Server Broker connections. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Open_Connection_Count_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker/DBM TransportOpen Connection Count9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Receive_I_Os_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Transport: Receive I/Os Per SecondThis counter displays the number of I/Os received per second. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Receive_I_Os_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker/DBM TransportReceive I/Os/sec9000FalseTrue
Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Send_I_Os_sec_15.0_minutes_5_RuleMSSQL 2016: Broker Transport: Send I/Os Per SecondThis counter reports the number of transport send I/O operations per second that have completed. This counter is polled every fifteen minutes.Microsoft.SQLServer.2016.SQLServer_Broker_Transport_Send_I_Os_sec_15.0_minutes_5_RuleMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:Broker/DBM TransportSend I/Os/sec9000FalseTrue
Microsoft.SQLServer.2016.SQL_Server_Assertion_1_5_RuleMSSQL 2016: SQL Server AssertionSQL Server has raised an error. Under normal circumstances, SQL Server has posted a dump file in the log directory to help identify the actions that preceded the error. The error may have been caused by data corruption, an error in the client application, an error in SQL Server, network instability, or hardware failure.Microsoft.SQLServer.2016.SQL_Server_Assertion_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017066$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Assertion_2_5_RuleMSSQL 2016: SQL Server AssertionSQL Server has raised an error. Under normal circumstances, SQL Server has posted a dump file in the log directory to help identify the actions that preceded the error. The error may have been caused by data corruption, an error in the client application, an error in SQL Server, network instability, or hardware failure.Microsoft.SQLServer.2016.SQL_Server_Assertion_2_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017067$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Assertion_3_5_RuleMSSQL 2016: SQL Server AssertionSQL Server has raised an error. Under normal circumstances, SQL Server has posted a dump file in the log directory to help identify the actions that preceded the error. The error may have been caused by data corruption, an error in the client application, an error in SQL Server, network instability, or hardware failure.Microsoft.SQLServer.2016.SQL_Server_Assertion_3_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017065$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_cannot_start_the_Service_Broker_event_handler_5_RuleMSSQL 2016: SQL Server cannot start the Service Broker event handlerSQL Server Service Broker cannot start the Service Broker event handler.Microsoft.SQLServer.2016.SQL_Server_cannot_start_the_Service_Broker_event_handler_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09696$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_could_not_allocate_enough_memory_to_start_Service_Broker_task_manager_5_RuleMSSQL 2016: SQL Server could not allocate enough memory to start Service Broker task managerSQL Server Service Broker cannot start Service Broker task manager.Microsoft.SQLServer.2016.SQL_Server_could_not_allocate_enough_memory_to_start_Service_Broker_task_manager_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09695$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Service_Broker_cannot_use_RC4_encryption_algorithm_when_running_in_FIPS_compliance_mode_5_RuleMSSQL 2016: SQL Server Service Broker cannot use RC4 encryption algorithm when running in FIPS compliance modeSQL Server Service Broker has a conversation where at least one endpoint has been configured to use RC4 encryption and the server is set for Federal Information Processing Standard (FIPS) compliance mode. RC4 encryption is not supported when running in FIPS compliance mode.Microsoft.SQLServer.2016.SQL_Server_Service_Broker_cannot_use_RC4_encryption_algorithm_when_running_in_FIPS_compliance_mode_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue028078$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Service_Broker_could_not_query_the_FIPS_compliance_mode_flag_from_the_registry_5_RuleMSSQL 2016: SQL Server Service Broker could not query the FIPS compliance mode flag from the registryThe rule triggers an alert when SQL Server Service Broker could not query the FIPS compliance mode flag from the registry.Microsoft.SQLServer.2016.SQL_Server_Service_Broker_could_not_query_the_FIPS_compliance_mode_flag_from_the_registry_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue028076$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Service_Broker_Manager_has_shutdown_5_RuleMSSQL 2016: SQL Server Service Broker Manager has shutdownThe rule triggers an alert when the SQL Server Service Broker Manager has shutdown. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.SQL_Server_Service_Broker_Manager_has_shutdown_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse09689$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueInformationNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Service_Broker_or_Database_Mirroring_is_running_in_FIPS_compliance_mode_5_RuleMSSQL 2016: SQL Server Service Broker or Database Mirroring is running in FIPS compliance modeThe rule triggers an alert when SQL Server Service Broker or Database Mirroring is running in FIPS compliance mode. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.SQL_Server_Service_Broker_or_Database_Mirroring_is_running_in_FIPS_compliance_mode_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse028077$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueInformationLowTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Service_Broker_or_Database_Mirroring_Transport_stopped_5_RuleMSSQL 2016: SQL Server Service Broker or Database Mirroring Transport stoppedThe rule triggers an alert when at least one of the endpoints in a SQL Server Service Broker conversation has stopped listening for connections. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.SQL_Server_Service_Broker_or_Database_Mirroring_Transport_stopped_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse09691$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorLowTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Service_Broker_or_Database_Mirror_cryptographic_call_failed_5_RuleMSSQL 2016: SQL Server Service Broker or Database Mirror cryptographic call failedSQL Server Service Broker or Database Mirror attempted to call an operating system cryptographic function. The cryptographic function returned an error.Microsoft.SQLServer.2016.SQL_Server_Service_Broker_or_Database_Mirror_cryptographic_call_failed_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09650$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_Service_Broker_transmitter_shut_down_due_to_an_exception_or_a_lack_of_memory_5_RuleMSSQL 2016: SQL Server Service Broker transmitter shut down due to an exception or a lack of memoryThe rule triggers an alert when SQL Server Service Broker transmitter stopped due to an error or a lack of memory. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.SQL_Server_Service_Broker_transmitter_shut_down_due_to_an_exception_or_a_lack_of_memory_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse028073$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_shutdown_due_to_Ctrl_C_or_Ctrl_Break_signal_1_5_RuleMSSQL 2016: SQL Server shutdown due to Ctrl-C or Ctrl-Break signalThe SQL Server instance was started from a command prompt using sqlservr.exe, and now a Ctrl-C or Ctrl-Break command was issued from that prompt to stop the sqlservr.exe application. No checkpoints were performed during the shutdown. This message is written to the SQL Server error log and the application event log.Microsoft.SQLServer.2016.SQL_Server_shutdown_due_to_Ctrl_C_or_Ctrl_Break_signal_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017676$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_SQL_Server_Service_Broker_attempted_to_use_an_unsupported_encryption_algorithm_5_RuleMSSQL 2016: SQL Server Service Broker attempted to use an unsupported encryption algorithmThe rule triggers an alert when SQL Server Service Broker tries to use an unsupported encryption algorithm.Microsoft.SQLServer.2016.SQL_Server_SQL_Server_Service_Broker_attempted_to_use_an_unsupported_encryption_algorithm_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue028060$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.SQL_Server_terminating_because_of_system_shutdown_1_5_RuleMSSQL 2016: SQL Server terminating because of system shutdownSQL Server is shutting down because the server is shutting down. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.SQL_Server_terminating_because_of_system_shutdown_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse017147$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Starting_without_recovery_1_5_RuleMSSQL 2016: Starting without recoverySQL Server is starting without recovery.Microsoft.SQLServer.2016.Starting_without_recovery_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue017660$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Step_of_a_job_caused_an_exception_in_the_subsystem_1_5_RuleMSSQL 2016: Step of a job caused an exception in the subsystemA specific job step caused SQL Server Agent to write an error to the Windows Application log. The log will show the specific job and job step.Microsoft.SQLServer.2016.Step_of_a_job_caused_an_exception_in_the_subsystem_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue0209$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.Agent"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Allocation_page_has_invalid__page_header_values.__1_5_RuleMSSQL 2016: Table error: Allocation page has invalid page header values.The page specified has an invalid page header.Microsoft.SQLServer.2016.Table_error__Allocation_page_has_invalid__page_header_values.__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08946$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__B_tree_chain_linkage_mismatch.__1_5_RuleMSSQL 2016: Table error: B-tree chain linkage mismatch.There is a break in the logical page chain at some level in the B-tree specified (this can happen at any level, including the leaf level). A page P_ID2 is pointed to by the next page pointer of page P_ID1, but page P_ID2's previous page pointer points to a different page, P_ID3.Microsoft.SQLServer.2016.Table_error__B_tree_chain_linkage_mismatch.__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08936$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__B_tree_level_mismatch_page_does_not_match_level_from_parent__1_5_RuleMSSQL 2016: Table error: B-tree level mismatch, page does not match level from parentThere are two pages linked as parent (P_ID2) and child (P_ID1) in a B-tree. The level (LEVEL1) in the child page (P_ID1) does not comply with the level rules for B-trees, given the level (LEVEL2) in the parent page (P_ID2).Microsoft.SQLServer.2016.Table_error__B_tree_level_mismatch_page_does_not_match_level_from_parent__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08931$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__B_tree_page_has_two_parent_nodes__1_5_RuleMSSQL 2016: Table error: B-tree page has two parent nodesThe B-tree structure is corrupt because page P_ID1 is referenced as a child page by slots in two pages higher in the B-tree, P_ID2 and P_ID3. A page can only be referenced by a single parent.Microsoft.SQLServer.2016.Table_error__B_tree_page_has_two_parent_nodes__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08937$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Column_is_not_a_valid_complex_column_1_5_RuleMSSQL 2016: Table error: Column is not a valid complex columnA column is marked as being a complex column in the record's variable length column section, but it is not a valid text pointer or in-row text root.Microsoft.SQLServer.2016.Table_error__Column_is_not_a_valid_complex_column_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08960$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__cross_object_chain_linkage_1_5_RuleMSSQL 2016: Table error: cross-object chain linkageThe first phase of a DBCC CHECKDB is to do primitive checks on the data pages of critical system tables. If any errors are found, they cannot be repaired and so the DBCC CHECKDB terminates immediately.Microsoft.SQLServer.2016.Table_error__cross_object_chain_linkage_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08930$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Cross_object_linkage._Page_PGID_next_is_not_in_the_same_index_1_5_RuleMSSQL 2016: Table error: Cross object linkage. Page PGID->next is not in the same indexPage P_ID is linked to page P_ID2 but the two pages are allocated to different indexes and/or objects.Microsoft.SQLServer.2016.Table_error__Cross_object_linkage._Page_PGID_next_is_not_in_the_same_index_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08982$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Cross_object_linkage_1_5_RuleMSSQL 2016: Table error: Cross object linkageThe page P_ID1 points, in a parent-child manner, to a page (P_ID2) in a different object.Microsoft.SQLServer.2016.Table_error__Cross_object_linkage_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08925$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Cross_object_linkage__Parent_page_in_object_next_refer_to_page_not_in_the_same_object_1_5_RuleMSSQL 2016: Table error: Cross object linkage: Parent page in object next refer to page not in the same objectThe next page pointer of page P_ID2 and a child page pointer of page P_ID1 in a B-tree of the specified object points to a page (P_ID3) in a different object. Furthermore, pages P_ID1 and P_ID2 may themselves be in different objects.Microsoft.SQLServer.2016.Table_error__Cross_object_linkage__Parent_page_in_object_next_refer_to_page_not_in_the_same_object_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08926$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Extent_object_is_beyond_the_range_of_this_database_1_5_RuleMSSQL 2016: Table error: Extent object is beyond the range of this databaseP_ID is a PageID of the form (filenum:pageinfile). The pageinfile of this extent is greater than the physical size of the file filenum of the database. The extent is marked allocated in an IAM page for the object/index ID indicated.Microsoft.SQLServer.2016.Table_error__Extent_object_is_beyond_the_range_of_this_database_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue02579$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Extra_or_invalid_key_1_5_RuleMSSQL 2016: Table error: Extra or invalid keyEvery data row in a table (heap or clustered index) must have exactly one matching index row in every non-clustered index over that table. This error means that a non-clustered index has an index row that does not match any data row.Microsoft.SQLServer.2016.Table_error__Extra_or_invalid_key_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08952$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__IAM_chain_linkage_error_1_5_RuleMSSQL 2016: Table error: IAM chain linkage errorThere is a break in the IAM chain for the index specified. A page P_ID2 is pointed to by the next page pointer of page P_ID1, but page P_ID2's previous page pointer points to a different page, P_ID3. Both error states mean the same, and only differ in where the corruption was discovered.Microsoft.SQLServer.2016.Table_error__IAM_chain_linkage_error_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08969$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__IAM_page_is_linked_in_the_IAM_chain_for_object_1_5_RuleMSSQL 2016: Table error: IAM page is linked in the IAM chain for objectAll IAM pages for an index must have the same index ID on them. In this case, one of the IAM pages linked into the IAM chain for index I_ID2 has index ID I_ID1 on it. There are three possible states of this error; they all mean the same thing, but differ in where the discovery is made.Microsoft.SQLServer.2016.Table_error__IAM_page_is_linked_in_the_IAM_chain_for_object_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08959$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Index_node_page_refers_to_child_page_and_previous_child_but_they_were_not_encountered_1_5_RuleMSSQL 2016: Table error: Index node page refers to child page and previous child, but they were not encounteredAn index page (P_ID1) in a B-tree has child references to two neighboring lower-level pages (P_ID2 and P_ID3), but neither was seen.Microsoft.SQLServer.2016.Table_error__Index_node_page_refers_to_child_page_and_previous_child_but_they_were_not_encountered_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08980$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Object_index_page_Test_failed._Slot___Offset_is__invalid_1_5_RuleMSSQL 2016: Table error: Object, index, page Test failed. Slot - Offset is invalidThe slot specified has an invalid offset (ADDRESS) in the page, according to the slot array.Microsoft.SQLServer.2016.Table_error__Object_index_page_Test_failed._Slot___Offset_is__invalid_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08941$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Page_allocated_to_object_was_not_seen.__Page_may_be_invalid_or_have_incorrect_object_ID_information_in_its_header_1_5_RuleMSSQL 2016: Table error: Page allocated to object was not seen. Page may be invalid or have incorrect object ID information in its headerA page is allocated as specified, but was not seen with that object/index ID in its header. The page has a different index ID in its header, so there will be a matching 2534 (page allocated by another object) error for the page. The 2534 error corresponds to the object/index ID that is in the page's header.Microsoft.SQLServer.2016.Table_error__Page_allocated_to_object_was_not_seen.__Page_may_be_invalid_or_have_incorrect_object_ID_information_in_its_header_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue02533$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Page_in_its_header_is_allocated_by_another_object_1_5_RuleMSSQL 2016: Table error: Page in its header is allocated by another objectA page has the object/index ID specified but is not allocated by any of that index's IAM pages. The page has an incorrect object/index ID in its header, so there will be a matching 2533 (page not seen although allocated) error for the page. The 2533 error corresponds to the index the page is really allocated to.Microsoft.SQLServer.2016.Table_error__Page_in_its_header_is_allocated_by_another_object_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue02534$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Page_is_missing_a_reference_from_previous_page._Possible_chain_linkage_problem_1_5_RuleMSSQL 2016: Table error: Page is missing a reference from previous page. Possible chain linkage problemA page (P_ID2) in a B-tree was not seen, even though its neighbor (P_ID1) in the page chain points to it in its previous page link. This can happen in any level of the B-tree. Both error states mean the same thing; they differ only in where the error is discovered.Microsoft.SQLServer.2016.Table_error__Page_is_missing_a_reference_from_previous_page._Possible_chain_linkage_problem_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08978$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Page_is_missing_references_from_parent__unknown__and_previous_nodes._Possible_bad_root_entry_in_sysindexes_1_5_RuleMSSQL 2016: Table error: Page is missing references from parent (unknown) and previous nodes. Possible bad root entry in sysindexesPage P_ID1 was seen, but is not linked into the B-tree it thinks it belongs to.Microsoft.SQLServer.2016.Table_error__Page_is_missing_references_from_parent__unknown__and_previous_nodes._Possible_bad_root_entry_in_sysindexes_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08979$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__page_is_out_of_the_range_of_this_database_1_5_RuleMSSQL 2016: Table error: page is out of the range of this databaseThe page specified is marked as allocated, but is beyond the in-use portion of the file in which it resides (except in certain states, as described below).Microsoft.SQLServer.2016.Table_error__page_is_out_of_the_range_of_this_database_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08968$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Page_was_not_seen_in_the_scan_although_its_parent_and_previous_refer_to_it._Check_any_previous_errors_1_5_RuleMSSQL 2016: Table error: Page was not seen in the scan although its parent and previous refer to it. Check any previous errorsA page (P_ID1) in a B-tree was not seen, even though an index page (P_ID2) points to it as a child page and its previous page (P_ID3) in the page chain points to it as the next page in the chain. This can happen at any level of the B-tree. Both error states mean the same thing; they differ only in where the error was discovered.Microsoft.SQLServer.2016.Table_error__Page_was_not_seen_in_the_scan_although_its_parent_and_previous_refer_to_it._Check_any_previous_errors_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08976$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Parent_node_for_page_was_not_encountered_1_5_RuleMSSQL 2016: Table error: Parent node for page was not encounteredPage P_ID was seen in a B-tree, and is linked into the B-tree level it is at. However, no index page was seen that had a reference to the page as a child page. This can happen at any level of the B-tree.Microsoft.SQLServer.2016.Table_error__Parent_node_for_page_was_not_encountered_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08977$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Slot_row_extends_into_free_space__1_5_RuleMSSQL 2016: Table error: Slot, row extends into free spaceThe end of the slot S_ID is past the persisted free space offset, ADDRESS. TEST is 'max <= m_freeData', where the persisted free space offset if 'm_freeData' and the end of slot S_ID is 'max'.Microsoft.SQLServer.2016.Table_error__Slot_row_extends_into_free_space__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08943$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Table_missing_or_invalid_key_in_index_for_the_row__1_5_RuleMSSQL 2016: Table error: Table missing or invalid key in index for the row:Every data row in a table (heap or clustered index) must have exactly one matching index row in every non-clustered index over that table. This error means that a non-clustered index is missing an index row.Microsoft.SQLServer.2016.Table_error__Table_missing_or_invalid_key_in_index_for_the_row__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08951$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__The_high_key_value_on_page_is_not_less_than_the_low_key_value_in_the_parent_slot_of_the_next_page_1_5_RuleMSSQL 2016: Table error: The high key value on page is not less than the low key value in the parent, slot of the next pageA B-tree tree-level page contains a record for each child page, along with a key value for that child page. If the child page is a leaf-level page, all records on the page must have key values greater than or equal to the key value in the parent page. If the child page is a tree-level page, all records must have key values greater than the key value in the parent, except the first record, which must have a key value that exactly matches that in the parent.Microsoft.SQLServer.2016.Table_error__The_high_key_value_on_page_is_not_less_than_the_low_key_value_in_the_parent_slot_of_the_next_page_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08934$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__The_low_key_value_on_page__is_not_the_key_value_in_the_parent_1_5_RuleMSSQL 2016: Table error: The low key value on page is not the key value in the parentA B-tree tree level page contains a record for each child page, along with a key value for that child page. If the child page is a leaf-level page (that is, level 0), all records on the page must have key values greater than or equal to the key value in the parent page. If the child page is a tree-level page (that is, level > 0), all records must have key values greater than the key value in the parent, except the first record, which must have a key value that exactly matches that in the parent.Microsoft.SQLServer.2016.Table_error__The_low_key_value_on_page__is_not_the_key_value_in_the_parent_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08933$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__The_previous_link_on_page_does_not_match_the_previous_page_that_the_parent_slot_expects_for_this_page_1_5_RuleMSSQL 2016: Table error: The previous link on page does not match the previous page that the parent, slot expects for this pageA B-tree is structured so that pages at a single level point to each other, in a doubly-linked list. Also, the pages' parent in the B-tree has a record for each of its children, with their keys and page IDs.Microsoft.SQLServer.2016.Table_error__The_previous_link_on_page_does_not_match_the_previous_page_that_the_parent_slot_expects_for_this_page_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08935$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__The_text_ntext_or_image_node_at_page_is_not_referenced_1_5_RuleMSSQL 2016: Table error: The text, ntext, or image node at page is not referencedThe text node was not referenced in any complex column in any heap or clustered index. It is effectively orphaned.Microsoft.SQLServer.2016.Table_error__The_text_ntext_or_image_node_at_page_is_not_referenced_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08964$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__The_text_ntext_or_image_node_at_page__is_referenced_by_page_not_seen_in_the_scan_1_5_RuleMSSQL 2016: Table error: The text, ntext, or image node at page is referenced by page not seen in the scanThe text node was not referenced in any complex column in any heap or clustered index. It is effectively orphaned.Microsoft.SQLServer.2016.Table_error__The_text_ntext_or_image_node_at_page__is_referenced_by_page_not_seen_in_the_scan_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08965$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__The_text_ntext_or_image_node_has_wrong_type_1_5_RuleMSSQL 2016: Table error: The text, ntext, or image node has wrong typeThe text node is on the wrong text page type. If the parent (owner) of the node can be found, there will be an accompanying 8929 message providing details about the owner.Microsoft.SQLServer.2016.Table_error__The_text_ntext_or_image_node_has_wrong_type_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08963$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table_error__Wrong_PageId_in_the_page_header_1_5_RuleMSSQL 2016: Table error: Wrong PageId in the page headerDBCC asked for page P_ID1. When the page was read from disk, the page ID in its header was found to be P_ID2.Microsoft.SQLServer.2016.Table_error__Wrong_PageId_in_the_page_header_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08909$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error___Address_is_not_aligned_1_5_RuleMSSQL 2016: Table error: Address is not alignedThe structure at address ADDRESS is not 4-byte aligned.Microsoft.SQLServer.2016.Table_error___Address_is_not_aligned_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08940$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error___Test_failed._Slot_overlaps_with_the_prior_row_1_5_RuleMSSQL 2016: Table error: Test failed. Slot overlaps with the prior rowSlot S_ID's offset in the slot offset array is not greater than or equal to the end of the previous slot, so they overlap. TEST is 'sorted [i].offset >= max', where the lhs of the expression is the ADDRESS, and 'max' is the end of the previous slot.Microsoft.SQLServer.2016.Table_error___Test_failed._Slot_overlaps_with_the_prior_row_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08942$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error___The_next_pointer_of_refers_to_page._Neither_its_parent_were_encountered._Possible_bad_chain_linkage_1_5_RuleMSSQL 2016: Table error: The next pointer of refers to page. Neither its parent were encountered. Possible bad chain linkageA page (P_ID1) references its next page in the page chain (P_ID2), but page P_ID2 was not seen and was not referenced by any parent page in the B-tree.Microsoft.SQLServer.2016.Table_error___The_next_pointer_of_refers_to_page._Neither_its_parent_were_encountered._Possible_bad_chain_linkage_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08981$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Table_error___Unexpected_page_type__1_5_RuleMSSQL 2016: Table error: Unexpected page typePage P_ID had a page type that was unexpected by the code trying to interpret it. The page is marked allocated, however, which is why the DBCC code is trying to interpret it.Microsoft.SQLServer.2016.Table_error___Unexpected_page_type__1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08938$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table__Creating_statistics_for_the_following_columns_1_5_RuleMSSQL 2016: Table: Creating statistics for the following columnssp_createstats has generated statistics for each eligible column in the current database. Computed columns and columns of the ntext, text, or image data types cannot be specified as statistics columns. Columns already having statistics are not touched (for example, the first column of an index or a column with explicitly created statistics). Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.Table__Creating_statistics_for_the_following_columns_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse015018$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.Table___No_columns_without_statistics_found_1_5_RuleMSSQL 2016: Table: No columns without statistics foundThere are no eligible columns in the current database on which to create statistics using sp_createstats . Computed columns and columns of the ntext, text, or image data types cannot be specified as statistics columns. Columns already having statistics are not touched (for example, the first column of an index or a column with explicitly created statistics).Microsoft.SQLServer.2016.Table___No_columns_without_statistics_found_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue015013$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.The_agent_is_suspect._No_response_within_last_minutes_1_5_RuleMSSQL 2016: The agent is suspect. No response within last minutesThis behavior occurs because the replication agent is too busy to respond when SQL Server Enterprise Manager polls the replication agent; therefore, SQL Server Enterprise Manager does not know the status of the replication agent and it cannot report whether the replication agent is functioning or not.Microsoft.SQLServer.2016.The_agent_is_suspect._No_response_within_last_minutes_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue020554$Target/Host/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.The_IO_operation_was_successful_after_retry_id825MSSQL 2016: The I/O operation was successful after retryA read operation on a database page or transaction log block was successful but only after retrying the operation. While you may not need to take immediate action, you should research the cause of the error.Microsoft.SQLServer.2016.The_IO_operation_was_successful_after_retry_id825Microsoft.SQLServer.2016.DBEngineEventCollectionTrue0825$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.The_log_for_database_is_not_available_1_5_RuleMSSQL 2016: The log for database is not availableAn I/O error related to data integrity has occurred for the specified database. Either the log or data portion of the database could be damaged. SQL Server has made the log for that database unavailable to prevent further data integrity problems. The I/O error that led to the 9001 message should be reported in the SQL Server error log and/or the Windows event logs.Microsoft.SQLServer.2016.The_log_for_database_is_not_available_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09001$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.The_LSN_passed_to_log_scan_in_database_is_invalid_5_RuleMSSQL 2016: The LSN passed to log scan in database is invalidIf you see this message during startup when the SQL Server process tries to recover the database or as a result of an ATTACH statement, the log file for the database is corrupted. If you see the message during a restore process, the backup file is corrupted. If you see this message during a replication process, the replication metadata may be incorrect.Microsoft.SQLServer.2016.The_LSN_passed_to_log_scan_in_database_is_invalid_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09003$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.The_MSSQLServer_service_terminated_unexpectedly_3_5_RuleMSSQL 2016: The MSSQLServer service terminated unexpectedlyThe error is reported by the SQL Server Agent service when it auto restarts SQL Server. SQL Server Agent will only auto restart SQL Server if SQL Server stopped for some reason other than an explicit stop command from a user or application, and if the Auto restart SQL Server if it stops unexpectedly option is selected in SQL Server Agent Advanced properties. During the restart of SQL Server, SQL Server Agent will write this message to the application event log on the computer hosting SQL Server.Microsoft.SQLServer.2016.The_MSSQLServer_service_terminated_unexpectedly_3_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue014265$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.The_provider_reported_an_unexpected_catastrophic_failure_1_5_RuleMSSQL 2016: The provider reported an unexpected catastrophic failureThe provider reported an unexpected catastrophic failure.Microsoft.SQLServer.2016.The_provider_reported_an_unexpected_catastrophic_failure_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue010001$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.The_query_has_been_canceled_because_the_estimated_cost_of_this_query_exceeds_the_configured_threshold._Contact_the_system_administrator_1_5_RuleMSSQL 2016: The query has been canceled because the estimated cost of this query exceeds the configured threshold. Contact the system administratorThe configuration setting for the query governor cost limit option is lower than the cost the SQL Server optimizer estimated for the specified query. By default, the query governor cost limit option is set to 0, which allows all queries to run. However, on this instance of SQL Server an upper limit was specified by setting the option to a number greater than 0. Query plans with an anticipated cost larger than this value are not started.Microsoft.SQLServer.2016.The_query_has_been_canceled_because_the_estimated_cost_of_this_query_exceeds_the_configured_threshold._Contact_the_system_administrator_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08649$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.The_query_processor_could_not_start_the_necessary_thread_resources_for_parallel_query_execution_1_5_RuleMSSQL 2016: The query processor could not start the necessary thread resources for parallel query executionThread resources are scarce in the server.Microsoft.SQLServer.2016.The_query_processor_could_not_start_the_necessary_thread_resources_for_parallel_query_execution_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue08642$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.The_server_is_too_busy_to_perform_the_backup_or_restore_operation_1_5_RuleMSSQL 2016: The server is too busy to perform the backup or restore operationFailed to start a sub-process (a parallel query or parallel I/O) because no threads are available or too many sub-processes executing.Microsoft.SQLServer.2016.The_server_is_too_busy_to_perform_the_backup_or_restore_operation_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03627$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.The_Service_Broker_Database_Mirroring_transport_cannot_listen_on_port_because_it_is_in_use_5_RuleMSSQL 2016: The Service Broker/Database Mirroring transport cannot listen on port because it is in useWhen you create a Service Broker or Database Mirroring endpoint, SQL Server should be able to accept TCP/IP connections on the port that is specified in the endpoint configuration. The transport security requires authorization for connections to the port. If the server has a firewall enabled, the firewall configuration must allow both incoming and outgoing connections for the port that is used by the endpoint.Microsoft.SQLServer.2016.The_Service_Broker_Database_Mirroring_transport_cannot_listen_on_port_because_it_is_in_use_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09692$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.The_Service_Broker_Database_Mirroring_Transport_could_not_listen_for_connections_due_to_an_error_5_RuleMSSQL 2016: The Service Broker/Database Mirroring Transport could not listen for connections due to an errorThe rule triggers an alert when Service Broker cannot listen on the specified port.Microsoft.SQLServer.2016.The_Service_Broker_Database_Mirroring_Transport_could_not_listen_for_connections_due_to_an_error_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue09693$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.The_Service_Broker_or_Database_Mirroring_Transport_has_started_5_RuleMSSQL 2016: The Service Broker or Database Mirroring Transport has startedSQL Server Service Broker or Database Mirroring transport has started. The Windows application log specifies whether the error was recorded by Service Broker or Database Mirroring the application name. This message is logged in the Windows application log as MSSQLSERVER event ID 9690. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.The_Service_Broker_or_Database_Mirroring_Transport_has_started_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse09690$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueInformationLowTrueApplication
Microsoft.SQLServer.2016.The_SQL_Server_Service_Broker_or_Database_Mirroring_transport_is_disabled_or_not_configured_5_RuleMSSQL 2016: The SQL Server Service Broker or Database Mirroring transport is disabled or not configuredThe rule triggers an alert when the SQL Server Service Broker or Database Mirroring transport is disabled or not configured. Note: This rule is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2016.The_SQL_Server_Service_Broker_or_Database_Mirroring_transport_is_disabled_or_not_configured_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionFalse09666$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorHighTrueApplication
Microsoft.SQLServer.2016.The_user_is_not_allowed_to_truncate_the_system_table_1_5_RuleMSSQL 2016: The user is not allowed to truncate the system tableThe TRUNCATE TABLE statement cannot be issued for a system table, even if the allow updates configuration option is enabled.Microsoft.SQLServer.2016.The_user_is_not_allowed_to_truncate_the_system_table_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue04709$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.TransactionsPerSecondMSSQL 2016: Total Transactions Per SecondCollects the Windows "Transaction Per Second" performance counter for the _Total instance of the databases performance object for each instance of SQL 2016 DB Engine.Microsoft.SQLServer.2016.TransactionsPerSecondMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:DatabasesTransactions/sec9000FalseTrue
Microsoft.SQLServer.2016.Transaction_was_deadlocked_on_resources_with_another_process_and_has_been_chosen_as_the_deadlock_victim._Rerun_the_transaction_1_5_RuleMSSQL 2016: Transaction was deadlocked on resources with another process and has been chosen as the deadlock victim. Rerun the transactionThis error occurs when Microsoft SQL Server encounters a deadlock. A deadlock occurs when two (or more) processes attempt to access a resource that the other process holds a lock on. Because each process has a request for another resource, neither process can be completed. When a deadlock is detected, SQL Server rolls back the command that has the least processing time and returns error message 1205 to the client application. This error is not fatal and may not cause the batch to be terminated.Microsoft.SQLServer.2016.Transaction_was_deadlocked_on_resources_with_another_process_and_has_been_chosen_as_the_deadlock_victim._Rerun_the_transaction_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue01205$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Unable_to_connect_to_SQL_Server_1_5_RuleMSSQL 2016: : SQL Server Agent is unable to connect to SQL ServerThe SQL Server Agent Service could not connect to the instance of SQL Server. This error may occur when the SQL Server Agent service account does not have a valid login on SQL ServerMicrosoft.SQLServer.2016.Unable_to_connect_to_SQL_Server_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue0207$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.Agent"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Unable_to_re_open_the_local_eventlog_1_5_RuleMSSQL 2016: Unable to re-open the local eventlogSQL Server Agent was unable to open the local event log.Microsoft.SQLServer.2016.Unable_to_re_open_the_local_eventlog_1_5_RuleMicrosoft.SQLServer.2016.AgentEventCollectionTrue0313$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.Agent"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Unexpected_end_of_file_while_reading_beginning_of_backup_set_1_5_RuleMSSQL 2016: Unexpected end of file while reading beginning of backup setThe RESTORE operation failed because it could not read some portion of the backup file specified in the FROM clause. This error generally indicates that the file specified is a pre-SQL Server 7.0 backup or that the file is damaged.Microsoft.SQLServer.2016.Unexpected_end_of_file_while_reading_beginning_of_backup_set_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue03208$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.Unique_table_computation_failed_1_5_RuleMSSQL 2016: Unique table computation failedUnique tables are used by the database client drivers, like Microsoft Access driver for SQL Server, to build updateable queries. For a given SELECT statement, the unique table identifies the table whose row values appear at most once in the result set. When reselecting a row from a result set, the values from the key columns of the unique table are enough to identify the row. This error is raised when the server is unable to compute the unique table.Microsoft.SQLServer.2016.Unique_table_computation_failed_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue016959$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.UserConnectionsCollectionMSSQL 2016: SQL User ConnectionsCounts the number of users currently connected to SQL Server.Microsoft.SQLServer.2016.UserConnectionsCollectionMicrosoft.SQLServer.2016.DBEnginePerformanceCollectionTrue$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/PerformanceCounterObject$:General StatisticsUser Connections9000FalseTrue
Microsoft.SQLServer.2016.XML___Failed_to_instantiate_class._Make_sure_Msxml2.dll_exists_in_the_SQL_Server_installation_1_5_RuleMSSQL 2016: XML : Failed to instantiate class. Make sure Msxml2.dll exists in the SQL Server installationThe Msxml2.dll file is missing from the computer where SQL Server is installed, or it could not be loaded from the system directory while processing an XML feature such as sp_xml_preparedocument . If the file exists, it may not be registered properly, or one of its dependencies may not exist.Microsoft.SQLServer.2016.XML___Failed_to_instantiate_class._Make_sure_Msxml2.dll_exists_in_the_SQL_Server_installation_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06608$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.XML___Failed_to_load_Msxml2.dll_1_5_RuleMSSQL 2016: XML : Failed to load Msxml2.dllThe Msxml2.dll file is missing from the computer where SQL Server is installed, or it could not be loaded from the system directory while processing an XML feature such as sp_xml_preparedocument . If the file exists, it may not be registered properly, or one of its dependencies may not exist.Microsoft.SQLServer.2016.XML___Failed_to_load_Msxml2.dll_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06610$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.XML___FOR_XML_EXPLICIT_stack_overflow_occurred._Circular_parent_tag_relationships_are_not_allowed_1_5_RuleMSSQL 2016: XML : FOR XML EXPLICIT stack overflow occurred. Circular parent tag relationships are not allowedThe XML is not well-formed because the element tag nesting level has exceeded the number of columns in the table, one or more tags is self-referencing, or both. For more information about FOR XML EXPLICIT, see "Using EXPLICIT Mode" in Books Online.Microsoft.SQLServer.2016.XML___FOR_XML_EXPLICIT_stack_overflow_occurred._Circular_parent_tag_relationships_are_not_allowed_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06805$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.XML___Size_of_data_chunk_requested_from_the_stream_exceeds_allowed_limit_5_RuleMSSQL 2016: XML : Size of data chunk requested from the stream exceeds allowed limitSQL Server received an XML document that exceeds the allowed limit.Microsoft.SQLServer.2016.XML___Size_of_data_chunk_requested_from_the_stream_exceeds_allowed_limit_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06627$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016.XML___XML_document_could_not_be_created_because_server_memory_is_low._Use_sp_xml_removedocument_to_release_XML_documents_1_5_RuleMSSQL 2016: XML : XML document could not be created because server memory is low. Use sp_xml_removedocument to release XML documentsWhen you execute sp_xml_preparedocument , a parsed XML document is stored in the internal cache of SQL Server 2000. The MSXML parser uses up to one-eighth the total memory available for SQL Server. There is not enough memory in the portion of cache allocated to MSXML to open the document specified in the sp_xml_preparedocument statement. This may be because the specified document is very large or because documents already in that memory space do not leave enough space for the new document.Microsoft.SQLServer.2016.XML___XML_document_could_not_be_created_because_server_memory_is_low._Use_sp_xml_removedocument_to_release_XML_documents_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06624$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.XML___XML_error_1_5_RuleMSSQL 2016: XML : XML errorThis message passes through XML errors generated outside of SQL Server. The text after "XML error:" will vary. The cause will depend on the exact XML error passed through.Microsoft.SQLServer.2016.XML___XML_error_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06600$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueWarningNormalTrueApplication
Microsoft.SQLServer.2016.XML___XML_parsing_error_1_5_RuleMSSQL 2016: XML : XML parsing errorThis message passes through XML parsing errors. The text after "XML parsing error:" will vary. The cause will depend on the exact XML parsing error passed through.Microsoft.SQLServer.2016.XML___XML_parsing_error_1_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06603$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication
Microsoft.SQLServer.2016._.NET_Framework_runtime_was_shut_down_by_user_code_5_RuleMSSQL 2016: .NET Framework runtime was shut down by user codeThe rule triggers an alert when a user defined type, user defined-function, or user-defined property in an assembly contains faulty code.Microsoft.SQLServer.2016._.NET_Framework_runtime_was_shut_down_by_user_code_5_RuleMicrosoft.SQLServer.2016.DBEngineEventCollectionTrue06537$Target/Property[Type="SQL2016Core!Microsoft.SQLServer.2016.DBEngine"]/ServiceName$TrueErrorNormalTrueApplication