eG Monitoring
 

Measures reported by SqlAzuEngineTest

This test monitorsstatistics related to the SQL Azure server engine.

Outputs of the test : One set of results for the SQL Azure server being monitored

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Cpu_busy The percentage of time for which the server's CPU was engaged in processing requests to the server. Percent A high value of this measure indicates a heavy load on the server. If this value comes close to 100%, it could indicate a probable delay in the processing of subsequent requests to the server. The detailed diagnosis measures associated with the Background processes measure of the SqlAzuSysProcsTest test will help you identify the processes that are consuming excessive CPU resources.
Disk_io_errors The rate of errors encountered by the SQL Azure server while reading and writing Errors/Seconds Disk read/write errors are normally caused by the following reasons:
  • Semaphore contention

  • Excessive disk space consumption

Disk_reads The rate of disk reads performed by the SQL Azure server Reads/Seconds The value of this measure should be kept at a minimum, as disk reads are expensive operations. Ideally, data reads should be performed from the server cache and not directly from the disk. To ensure effective cache usage, allocate adequate memory to the SQL Azure server.
Disk_writes The rate of disk writes performed by the SQL Azure server Writes/Seconds The value of this measure should be kept at a minimum, as disk writes are expensive operations. Ideally, data should be written to the data cache and not directly to the disk. To ensure effective cache usage, allocate adequate memory to the SQL Azure server.
Idle The percentage of time for which the server was idle. Percent A low value of this measure is indicative of high CPU utilization.
IO_busy The percentage of time for which the server was engaged in performing input/output operations Percent  
Packet_errors The rate at which packet errors occurred. Errors/Seconds Ideally, this value should be 0.
Packets_received The rate at which input packets were read by the SQL server. Packets/Seconds This measure is an indicator of the traffic to the server.
Packets_sent The rate at which output packets were read by the SQL server Packets/Seconds This measure is an indicator of traffic from the server.