Performance monitoring in Cloud can take place from two vantage points. One is from the vendor’s point of view and another from the user’s point of view. Here are 5 ways of cloud performance monitoring:
Infrastructure performance: This performance is more important for the vendor. The metrics analyzed in this report are related to the infrastructure required to keep the cloud up and running. Performance of Virtual machines, storage, and network are calculated in this report. Analysis at individual components may not show the entire report of the cloud infrastructure. Therefore Infrastructure Response Time (IRT) is examined to monitor the entire cloud environment. IRT is defined as the time it takes for any workload (application) to place a request for work on the virtual environment and for the virtual environment to complete the request.
Resource Utilization metrics: A few resource utilization metrics include:
CPU usage
Disk Usage
Disk Latency: In batch operation disk latency may not be of much importance but in interactive operation disk latency is important.
Percentage Busy
Percentage ready
Memory used
Swap activity: If the swap activity is very high then increasing the memory is one of the solutions.
Network usage
Host system state
Host system resource usage
VM configuration
VM state
Virtualization performance: Similar to performance data collection of physical servers, it is also important to collect performance data of the virtual machines. A few important parameters are:
Number of VMs used by the application
Time taken to create a VM
Time taken to migrate an application from one VM to another
Time taken to allocate additional resources to VM
Transaction performance: This collects data related to the transactions of a specific application. Some metrics are:
Success percentage of transactions
Count of transactions for a particular application
Application performance: This performance parameter is important from the user’s point of view. The user would deploy the application in the cloud and would collect data to monitor the application performance in the cloud. The main metric here is application response time. It calculates the time taken for the application to respond to user requests.
Keeping track of the above parameters will result in smooth and reliable cloud operations and meeting the SLA.
We value your privacy. We don’t share your details with any third party
HAPPY READING
We value your privacy. We don’t share your details with any third party
BOOK A CONSULTATION FOR FREE!
Create new digital lines of revenue and drive great retention and customer experience!
Find out how, from our tech experts.
HAPPY READING
We value your privacy. We don’t share your details with any third party
We use cookies to give you the best experience on our website. By continuing to use this site, or by clicking "Accept," you consent to the use of cookies. Read MoreAccept
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.