Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CLOUD-MONITORING-AND-ALERTS

COMPANY: CODTECH IT SOLUTION

NAME: ANUSHA STEFY J

INTERN ID: CTIS8125

DOMAIN: CLOUD COMPUTING

DURATION: 8 WEEKS

MENTOR: NEELA SANTHOSH

I created a cloud monitoring and alert system using Amazon CloudWatch, where I focused only on tracking CPU Utilization of my cloud server. CloudWatch is a service that helps us monitor our systems in real time and understand how they are performing. It continuously collects data and gives us clear insights about the health and performance of our resources.

In this task, I worked with an Amazon EC2 instance and monitored its CPU Utilization. CPU Utilization simply means how much of the computer’s processing power is being used at any given time. It is one of the most important performance metrics because it tells us whether the system is under heavy load or running efficiently. If the CPU usage becomes too high, the system may become slow or unresponsive. On the other hand, if the CPU usage is very low, it means the resources are not being fully utilized.

To understand this better, I created a dashboard in CloudWatch that displays only the CPU Utilization graph. I intentionally kept the dashboard simple by including only one metric so that it is easy to read and analyze. The graph shows how CPU usage changes over time, which helped me clearly observe patterns such as sudden spikes or drops in usage. This kind of visualization is very useful in identifying system behavior and performance trends.

In addition to monitoring, I also configured an alert system using CloudWatch alarms. I set a threshold value (for example, 70%), and whenever the CPU Utilization goes above this limit, the system automatically triggers an alert. This alert can notify the user so that immediate action can be taken. This is very helpful in preventing issues like system crashes, slow performance, or overload conditions.

Through this project, I understood how monitoring plays a very important role in cloud computing. Even by tracking a single metric like CPU Utilization, we can get meaningful insights about the system’s performance and health. It also showed me how proactive monitoring can help in avoiding problems before they become serious. Overall, this task helped me gain practical knowledge of using CloudWatch for monitoring cloud resources. I learned how to create dashboards, track performance metrics, and set up alerts for better system management.

This hands-on experience improved my confidence in working with cloud technologies and gave me a clear understanding of how real-world applications are monitored and maintained efficiently.

##OUTPUT##

instance cloud metrix graph

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors