Infrastructure monitoring is essential and is the most popular form of monitoring. Infrastructure includes components required for hosting applications. These are the core services such as storage, servers, network traffic, load balancer, and so on. Infrastructure monitoring may consist of metrics, such as the following:
- CPU usage: Percentage of CPU utilized by the server in a given period
- Memory usage: Percentage of random-access memory (RAM) utilized by the server in a given period
- Network utilization: Network packet, in and out over the given period
- Disk utilization: Disk read/write throughput and input/output operations per second (IOPS)
- Load balancer: Number of request counts in a given period
There are many more metrics available, and organizations need to customize those monitoring metrics as per their application monitoring requirement. The following screenshot shows a sample monitoring dashboard for network traffic:
Infrastructure monitoring dashboard...