Monitoring EC2 Instances

Monitoring EC2 Instances

Monitoring Guide

Monitoring EC2 Instances

Monitor the availability, performance, and resource utilisation of your EC2 instances in real time. Cloudmon gives IT teams early visibility into issues before they impact operations.

Overview

EC2 (Elastic Compute Cloud) instances are virtual servers running in the AWS cloud. Once your AWS account is connected to Cloudmon, EC2 instances are auto-discovered.

To view your EC2 instances, navigate to Cloud → AWS → [AWS Account] → EC2.

Instance Overview

Selecting an EC2 instance opens its detail page. The overview displays the instance ID, type (e.g., t2.micro, m5.large), region, and current operational status (running, stopped, terminated). It also shows the uptime percentage, total downtime, and a health timeline so you can see when the instance was up or down over the selected time period.

From the instance list itself, you can also click an instance's edit icon to open a quick Edit panel for changing its Groups, Depends On relationship, Tags, and assigned Alarm Rule, without opening the full detail page.

System Metrics

Time-series graphs are available for the following metrics:

MetricWhat It Shows
CPU UtilisationTracks processor usage over time. Sustained high CPU can indicate the instance is undersized or experiencing abnormal load. Consider upgrading the instance type if this persists.
Network In/OutMonitors inbound and outbound data transfer rates. Unexpected spikes can indicate unusual traffic patterns or potential security concerns.
EBS Read/Write BytesTracks the volume of data read from and written to attached EBS storage volumes. High values over time can point to disk-intensive workloads that may benefit from storage optimisation.
EBS Volume Read/Write BytesProvides a per-volume breakdown of disk I/O activity, useful when multiple volumes are attached to a single instance.
 

Volumes

Displays details of all EBS volumes attached to the EC2 instance, including volume type, size, and current status.

Cloudmon Insights

Automatically generates actionable recommendations to optimise the performance, security, and cost efficiency of your EC2 instances. For example, Insights may flag under-utilized instances that could be downsized to reduce costs, or highlight security group misconfigurations. These insights are updated daily based on real-time data. The same insights, aggregated across every resource in the account, also appear in the Recommended Actions table on the account's main overview page at Cloud → AWS → [Your Account].

Cloudmon Insights

Troubleshooting

SymptomLikely CauseFix
Instance showing as unavailableThe instance may be stopped or terminated in AWSCheck the Outages tab for downtime history and cross-reference with the AWS console
Metrics showing gapsCloudWatch detailed monitoring is not enabled on the instanceEnable detailed monitoring in the AWS EC2 console (adds cost)
High CPU with no obvious causeThe instance may be undersized for its workloadCheck Cloudmon Insights for auto-generated recommendations, including instance resize suggestions
Alarms not triggering as expectedAlarm thresholds may not be configured for this instanceOpen the instance's quick Edit panel from the instance list and confirm an Alarm Rule is selected under Alert Settings

    • Related Articles

    • Monitoring RDS Instances

      Monitoring Guide Monitoring RDS Instances Monitor the performance, availability, and storage health of your RDS instances in real time. Cloudmon helps database and infrastructure teams stay ahead of potential issues before they impact applications. ...
    • OCI Instances Monitoring

      OCI Monitoring OCI Instances Monitoring Monitor Oracle Cloud Infrastructure (OCI) Compute Instances using read-only API key credentials. Cloudmon auto-discovers your instances and begins collecting metrics in real time. Overview OCI (Oracle Cloud ...
    • Cloud Monitoring

      Cloud Monitoring Cloud Monitoring Monitor your AWS, Azure, GCP, and OCI infrastructure from a single platform. Track availability, performance, and cost across cloud providers without leaving Cloudmon. Cloudmon integrates with AWS, Microsoft Azure, ...
    • AWS Monitoring

      Amazon Web Services AWS Cloud Monitoring with Cloudmon Connect your AWS account once and get full visibility into your AWS services such as EC2 instances, RDS databases, and S3 buckets — with real-time metrics, smart alerts, and historical ...
    • How to configure a Monitoring Profile for an agent in cloudmon?

      By default, the monitoring profile default is configured for every entity. The default profile includes all the metrics for monitoring and can be modified if required. Follow the steps to change the profile from default to the user-defined profile ...