eG Monitoring
 

Measures reported by NutCluContainerTest

A container is a logical segmentation of the Storage Pool and contains a group of VMs or files (vDisks). Containers typically have a 1 to 1 mapping with a datastore (in the case of NFS/SMB).

The containers need to be adequately sized to handle the load imposed by the VMs they are attached to. Latent containers and the ones with insufficient storage space will adversely impact the performance of the dependent VMs and also affect the overall storage performance of the Nutanix environment. This is why, it is important that administrators know which VMs are mapped to which containers, determine how much space each container is configured with, and also keep track of the current demand for space and processing power on every container, so that containers that are not configured to meet this demand can be proactively detected and resized (if required). This is where the NutCluContainerTest test helps!

This test auto-discovers the containers managed by the Nutanix Prism, monitors the I/O load on and usage of each container, and precisely pinpoints those containers that are overloaded and under-sized. Additionally, the test also lists the VMs that are mapped to each container, so that you can quickly identify those VMs, the performance of which will be significantly affected owing to the problematic containers. Furthermore, the test also enables you to quickly review the capabilities that are turned on/off at the container-level, so that you can go back and make changes to the overall configuration of the container, if required.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
AVAILABILITY Indicates whether or not the Prism service is available. Percent If the value of this measure is 100, it indicates that the Prism service is available. The value 0 on the other hand denotes that the Prism service is unavailable.
RESPONSE_TIME Indicate the time taken by the Prism service to respond to HTTP requests. Seconds If the value of this measure consistently increases, it indicates that the performance of the Nutanix prism is gradually deteriorating. Ideally, the value of this measure should be low.
RESPONSE_CODE Indicates the response code returned by the emulated HTTP request. Number A consistent increase in the value of this measure could mean that cache misses are high, owing to which new data is being continuously written to the cache. In the process, more memory is being consumed.
Measure Value Description
200 The API request was successful and received a response.
201 The API request was successful and created an object.
400 The API request was malformed and could not be processed.
401 You have no access and/or are not authorized.
403 You are authorized but do not have the privileges for this API.
404 The URL was not found
405 The called method is not allowed or is not supported
408 The request timed out (20 seconds maximum).
500 The API request was received but there was a server error.
503 Service unavailable at this time or too early to process.
508 HTTP other than 1.1 not supported.