| Measurement |
Description |
Measurement Unit |
Interpretation |
| DeadLocks |
The current number of deadlocks on the Microsoft SQL server |
Number |
Ideally, this value should be 0. |
| Informational_messages |
The number of informational messages that were currently captured by the error log |
Number |
Messages with a severity level of 0 to 10 are informational messages and not actual errors. |
| User_errors |
The number of user errors that were captured currently by the error log |
Number |
The value of this measure indicates the number of errors with a severity level between 11 and 16. Such errors are generated as a result of user problems and can be fixed by the user. |
| Software_errors |
The number of software errors captured by the error log currently |
Number |
All errors with severity levels 17 to 19 will be counted as software errors.
Severity level 17 indicates that SQL Server has run out of a configurable resource, such as locks. Severity error 17 can be corrected by the DBA, and in some cases, by the database owner. Severity level 18 messages indicate non-fatal internal software problems. Severity level 19 indicates that a nonconfigurable resource limit has been exceeded. |
| Hardware_errors |
The number of hardware errors currently experienced by the target Microsoft SQL server |
Number |
Errors with severity levels 20 to 25 are typically categorized as hardware errors.
Severity level 20 indicates a problem with a statement issued by the current process.Severity level 21 indicates that SQL Server has encountered a problem that affects all the processes in a database.Severity level 22 means a table or index has been damaged. To try to determine the extent of the problem, stop and restart SQL Server. If the problem is in the cache and not on the disk, the restart corrects the problem. Otherwise, use DBCC to determine the extent of the damage and the required action to take.Severity level 23 indicates a suspect database. To determine the extent of the damage and the proper action to take, use the DBCC commands.Severity level 24 indicates a hardware problem.Severity level 25 indicates some type of system error. |
| Other_errors |
The number of other errors in the Microsoft SQL server. |
Number |
  |
| Num_of_warnings |
Indicates the number of warning messages found in the SQL error logs during the last measurement period. |
Number |
  |
| File_Size |
Indicates the current size of the SQL error log file. |
MB |
  |
| Growth_rate |
Indicates the rate at which the SQL error log file is growing. |
MB/Sec |
A high value for this measure or a consistent increase in its value indicates that the SQL error log is rapidly growing and may end up occupying too much space on the volume.
Under such circumstances, it is recommended that you delete the SQL error file and then issue a log file switch, so that MS SQL automatically creates a new SQL error log file for you the next time a database activity needs to be logged. |