eG Monitoring
 

Measures reported by MsSqlDatabaseTest

This test monitors the transactions that occur on every database of a Microsoft SQL server.

Measurement Description Measurement Unit Interpretation
Active_transactions Indicates the current number of active transactions on this SQL server instance, which yet to be committed to the database.
Number A large number for this value may indicate a large number of active transactions. Alternately this may also indicate that due to some reasons the users are not able to complete the transactions. 
Transaction_rate Indicates the number of transactions that are started for the database per second.
Trans/Sec A high value of this metric indicates a lot of transactional activity happening to the database.
Repl_trans_rate This value indicates the number of transactions per second read out of the transaction log of the publication database and delivered to the distribution database. Trans/Sec A high value indicates that there is more replicated transactions happening from the publication database and is being sent to the distribution database. 
Pending_repl_trans This value indicates the number of pending replication transactions in the database.  
Number This is the number of transactions in the transaction log of the publication database marked for replication, but not yet delivered to the distribution database.
Data_file_size Indicates the cumulative size of all the data files in the database server.
MB The value of this metric provides an idea of the growth of the databases hosted by the database server. 
Log_flush_waits Indicates the number of transaction commits that are waiting in the log flush ready to be flushed. Waits/Sec A high value here may indicate non-optimal allocation of the log buffer related parameters.
Write_transaction_rate Indicates the number of transactions that wrote to the database and committed, in the last second. Trans/Sec