End-to-end Amazon EC2 monitoring

Full stack visibility – See your CloudWatch data with agent driven system and application metrics, in a single comprehensive dashboard.

Start 30-day free trial Try now, sign up in 30 seconds

Gain more visibility into your AWS EC2 instance

Everything in one place

Remove the silo approach of monitoring EC2 instances – Combine instance metadata with the system-level metrics to mitigate the inefficiencies present in EC2 CloudWatch metrics and standalone server agents and effectively monitor your dynamic AWS environment.

Simplified service discovery

Spend less time on manual configuration – Site24x7 leverages the CloudWatch API to auto discover all your running EC2 instances from each availability zone in a matter of minutes.

Advanced EC2 security

Fortify your EC2 instances against cyber-attacks and unauthorized activities by integrating with Amazon Inspector, and guidance reports. Analyze, and get alerted for Inspector security findings at each resource level in EC2, grouped according to its severity level.

How Amazon EC2 monitoring works?

Amazon EC2 monitoring

Enhanced AWS performance monitoring

Combine metrics from two different perspectives - hypervisor level and systems level​, to augment your CloudWatch data with the OS context.

Performance Metrics CloudWatch Agent
Instance CPU utilization
Physical CPU utilization
CPU credits usage/balance
CPU utilization by cores
Performance counters for EBS volumes
Disk i/o performance for instance store volumes
EBS volume capacity free/used
Memory breakup free/used
Swap usage(page in/page out) & page faults
Other AWS services
Network bandwidth statistics
Application metrics via plugins
Process level granularity

Get the best of both worlds - Site24x7 gathers basic infrastructure metrics via the native CloudWatch integration and system level performance counters from the agent.

Comprehensive Amazon EC2 monitoring

Site24x7 provides a holistic AWS monitoring experience with the right set of features.


AWS EC2 best practices

Learn the security best practices for AWS EC2 along with optimizing their usage and fault tolerance.

Learn More

EC2 Auto Scaling

Optimize performance by monitoring the auto-scaling instances and dynamically adapt to workload changes.


AWS monitoring best practices

Learn the best practices to manage your IT infrastructure hosted in AWS.


Getting started with EC2 Monitoring

Learn how to monitor your dynamic AWS EC2 instances.

Learn More

Analyze resource usage to optimize your EC2 instance

Is the instance under utilized or over taxed? Is the instance type right for my application workload? Gather critical performance metrics to see how the computational resources in your instances are being used.

CPU utilization

See how much percentage of the allocated compute units are currently being used by your application to run. Compare instance CPU utilization with physical CPU usage to identify CPU steal.

Memory breakup

Monitor the memory activity on each instance, know more about swap usage(page in/ page out) and page faults. Set alerting mechanisms and get notified when pages or processes are moved from the memory to the disk.

Instance Load

The load average will give you a measure about the number of processes or tasks that are waiting in queue to receive CPU cycles or disk i/o. You can set up alerts to get notified when load average starts to exceed the number of assigned compute units.​

Monitor EC2 instance CPU utilization

Get more granularity into your elastic cloud environment

Identity resource constraints by fully understanding your EC2 environment.

Process level monitoring

Discover and identify top processes by CPU or memory. Analyze resource consumption, configure thresholds for various system parameters like CPU, memory, thread count and handle count for each process and get alerted.​

Disk utilization

Apart from I/O operations and throughput, you also need to see how much of the attached storage capacity is actually in use. With the agent installed, you can collect details about the volumes attached to your instance and gather metrics on each volume usage.

Network interface card statistics

Go beyond consolidated network metrics. Site24x7 discovers all your primary and secondary elastic network interfaces, collects incoming and out going traffic metrics in terms of bytes and packets and also reports on network errors like dropped packets.

Process and service statistics graph

Monitor applications running on your cloud servers

Our out-of-the box plugins support can monitor web servers, databases, proxies, load balancers, messaging systems and a whole lot more. Currently, there are more than 50 plugins at your disposal to get you started right away.

PostgreSQL Logo


MySQL Logo


Redis Logo


MongoDB Logo


Memcached Logo




HAProxy Logo


Apache Kafka Logo


CouchDB Logo


Apache web server logo


Want to create your own plugin to monitor the unique resources in your application stack? Don't fret Site24x7's open ecosystem for plugins lets you extend our agent's monitoring capabilities to any application out there. Start building – create and deploy your own plugin to optimize your application environment.​

Advanced Amazon EC2 monitoring tools


Gain valuable insights into resource usage by visually analyzing critical metrics using our interactive charts and graphs.

Automatic clean up

Your terminated EC2 instances will be automatically removed from the Site24x7 console.​

Easier deployment

Use configuration management tools like Chef, Puppet, Ansible and SaltStack to automatically deploy agents on newly provisioned instances.

Data retention​

View historical data, analyze patterns, put it into meaningful context and troubleshoot performance issues with ease.​

Metric level thresholds​

You can configure thresholds on multiple metrics, create alerting strategies and set up how and when you want to be notified.​

Incident management

Filter alarms based on status, triage and treat them based on urgency, add remarks, and notify technicians with our Alarms View feature.

Bring your alerts home

Seamlessly integrate alerts to your existing Slack, Jira, or PagerDuty channels.

Detect issues faster

Use our root cause analysis (RCA) report to reduce your Mean Time To Repair (MTTR).

Start 30-day free trial Try now, sign up in 30 seconds