---
title: "AWS Monitoring"
slug: "check-health-of-cloudswxtch-instance-on-aws"
tags: ["AWS"]
updated: 2025-12-19T20:15:54Z
published: 2025-12-19T20:15:54Z
canonical: "docs.swxtch.io/check-health-of-cloudswxtch-instance-on-aws"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.swxtch.io/llms.txt
> Use this file to discover all available pages before exploring further.

# AWS Monitoring

**WHAT TO EXPECT**

**In this article**, users will learn how to monitor VMs’ health on AWS.

It is important to ensure the AWS system is healthy. AWS provides AWS CloudWatch as a way to check on the health of a system. To check on the cloudSwXtch EC2 instance:

1. **Search** for "CloudWatch" in the AWS Search bar. ![](https://cdn.document360.io/84c5db44-f675-4f33-a980-5d3fc63073ca/Images/Documentation/AWS%20CloudWatch1.png)
2. **Select** "All Metrics" on the left tree menu under "Metrics."
3. **Select** "EC2."![](https://cdn.document360.io/84c5db44-f675-4f33-a980-5d3fc63073ca/Images/Documentation/AWS%20CloudWatch2.png)
4. **Select** "Per-Instance Metrics." ![](https://cdn.document360.io/84c5db44-f675-4f33-a980-5d3fc63073ca/Images/Documentation/AWS%20CloudWatch3.png)
5. **Sort** as desired. Instance ID works well.
6. **View** data in a graph. ![](https://cdn.document360.io/84c5db44-f675-4f33-a980-5d3fc63073ca/Images/Documentation/AWS%20CloudWatch4.png)

WARNING

A cloudSwXtch instance will consume some CPU percentage, even when the connected agents are not producing/consuming data. This is because there are several vCPUs configured to watch the interfaces constantly. The usage will vary according to the traffic and features used (like Protocol Conversion and Fanout).

But there will always be a certain number of cores constantly at 100%.
