eG Monitoring
 

Measures reported by AzureWebsiteTest

Azure Websites is a managed cloud service that allows you to deploy a web application and make it available to your customers on the Internet in a very short amount of time. You don't directly support the VMs on which your website runs; they are managed for you. By hosting the websites on the cloud, administrators can be freed from managing the physical infrastructure required to run the websites. Though the website is hosted on the Azure cloud, it is important for an administrator to constantly monitor the availability and resource utilization of the websites. The AzureWebsiteTest Test helps administrators in this regard.

By constantly monitoring the website hosted on the cloud, administrators can figure out the availability of the website, runtime availability of the website, erroneous websites and the websites that are over-utilizing the resources allocated to them. This way, administrators can be assured of the availability of the websites.

Output of the test : One set of results for each website hosted on the target Microsoft Azure being monitored

Descriptor : Website

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Status Indicates the current state of this website.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Numeric Value Measure Value
1 Running
2 Stopped
0 Unknown

Note:

By default, this measure reports the Measure Values listed in the table above to indicate the current state of this website. The graph of this measure however, is represented using the numeric equivalents only - 0 to 2.

The detailed diagnosis of this measure if enabled, lists the Webspacename, the status, of the webspace, region, location and the URL that is used to hit the website.

Avail_state Indicates the current availability of management information of this website.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Numeric Value Measure Value Description
1 Normal Indicates that the site is currently running and the management information of the site is available.
2 Limited Indicates that only partial management information of the site is available and the detailed information is unavailable.
0 Unknown Indicates that the management information is unknown.

Note:

By default, this measure reports the Measure Values listed in the table above to indicate the current availability of management information of this website. The graph of this measure however, is represented using the numeric equivalents only - 0 to 2.

Compute_mode Indicates the compute mode of this website.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Numeric Value Measure Value
1 Shared
2 Dedicated
0 Unknown

Note:

By default, this measure reports the Measure Values listed in the table above to indicate the compute mode of this website. The graph of this measure however, is represented using the numeric equivalents only - 0 to 2.

Site_enabled Indicates whether/not this website is enabled.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Numeric Value Measure Value
1 True
2 False
0 Unknown

Note:

By default, this measure reports the Measure Values listed in the table above to indicate whether/not this website is enabled. The graph of this measure however, is represented using the numeric equivalents only - 0 to 2.

Runtime_state Indicates the runtime availability of this website.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Numeric Value Measure Value
1 Normal
2 Degraded
3 Not Available
0 Unknown

Note:

By default, this measure reports the Measure Values listed in the table above to indicate the runtime availability of this website. The graph of this measure however, is represented using the numeric equivalents only - 0 to 3.

Site_mode Indicates the current mode of this website.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Numeric Value Measure Value
1 Free
2 Shared
0 Unknown

Note:

By default, this measure reports the Measure Values listed in the table above to indicate the runtime availability of this website. The graph of this measure however, is represented using the numeric equivalents only - 0 to 2.

Cpu_time Indicates the amount of time the CPU is actually executing instructions for this website. Secs  
Data_in Indicates the rate at which the data enters this website. Mbps  
Data_out Indicates the rate at which data is sent from this website. Mbps  
Local_read_bytes Indicates the amount of local data read from this website. MB  
Local_write_bytes Indicates the rate at which data is written to this website. MB  
Net_read_bytes Indicates the rate at which network data is read from this website. Mbps  
Net_write_bytes Indicates the rate at which network data is written to this website. Mbps  
Stop_request Indicates the number of stop requests received by this website. Number  
Memory_Usage Indicates the amount of memory used by this website. MB  
FS_storage Indicates the amount of memory used to store file system of this website. MB  
Incom_reg_bytes Indicates the amount of bytes utilized by the incoming requests of this website. MB Comparing the value of this measure across websites will reveal the website that is handling maximum number of incoming requests.
Incom_req_res_bytes Indicates the amount of bytes utilized for sending response to the incoming requests of this website. MB  
Out_req_bytes Indicates the amount of bytes utilized for sending the outgoing requests from this website. MB Comparing the value of this measure across websites will reveal the website that is handling the maximum number of outgoing requests.
Out_req_res_bytes Indicates the amount of bytes utilized for receiving a response from the outgoing requests of this website. MB  
Num_req Indicates the total number of requests to this website. Number  
Http2x Indicates the number of HTTP 2xx errors encountered by this website. Number Ideally, the value of this measure should be zero.
Http3x Indicates the number of HTTP 3xx errors encountered by this website. Number Ideally, the value of this measure should be zero.
Http401 Indicates the number of HTTP 401 errors encountered by this website. Number Ideally, the value of this measure should be zero.
Http403 Indicates the number of HTTP 403 errors encountered by this website. Number Ideally, the value of this measure should be zero.
Http404 Indicates the number of HTTP 404 errors encountered by this website. Number Ideally, the value of this measure should be zero.
Http406 Indicates the number of HTTP 406 errors encountered by this website. Number Ideally, the value of this measure should be zero.
Http4xx Indicates the total number of HTTP 4xx errors encountered by this website. Number Ideally, the value of this measure should be zero.
Http_ser_error Indicates the number of HTTP server errors encountered by this website. Number Ideally, the value of this measure should be zero.
Mem_work_set Indicates the amount of physical memory required for the working set of this website. MB  
Avg_mem_set Indicates the average amount of memory required for the working set of this website. MB  
Avg_res_time Indicates the average time taken by this website to respond to requests. Secs A high value for this measure indicates that the website is taking too long to respond.
Http_err_per Indicates the percentage of HTTP errors encountered by this website. Percent Ideally, the value of this measure should be zero. A high value for this measure indicates that the website is prone to errors.

Comparing the value of this measure across websites will reveal the website that is more prone to errors.