MSSQL - Some performance counters

Overview

Added monitoring of SQL server performance without any thresholds.

# command 'check_nt_perfc'
define command{
    command_name                   check_nt_perfc
    command_line                   $USER1$/check_nt -H $HOSTADDRESS$ -v COUNTER -l '$ARG1$','$ARG2$'
    }

# service 'SQL Perf - CONTENT Full Scans/sec'
define service{
    use                            default-service
    host_name                     
    service_description            SQL Perf - CONTENT Full Scans/sec
    check_command                  check_nt_perfc!\\SQLServer:Access Methods\\Full Scans/sec!"Full scans","/sec"
    }
# service 'SQL Perf - CONTENT Locks Average wait time'
define service{
    use                            default-service
    host_name                     
    service_description            SQL Perf - CONTENT Locks Average wait time
    check_command                  check_nt_perfc!\\SQLServer:Locks(_Total)\\Average Wait Time (ms)!"Locks: Avg wait time","ms"
    }
># service 'SQL Perf - CONTENT Transactions/sec'
define service{
    use                            default-service
    host_name                     
    service_description            SQL Perf - CONTENT Transactions/sec
    check_command                  check_nt_perfc!\\SQLServer:Databases(_Total)\\Transactions/sec!'Transactions','/sec'
    }
# service 'SQL Perf - CONTENT User Connections'
define service{
    use                            default-service
    host_name                     
    service_description            SQL Perf - CONTENT User Connections
    check_command                  check_nt_perfc!\\SQLServer:General Statistics\\User Connections!"Connections","users"
    }