??Deep Dive into AWS Monitoring and Analytics

??Deep Dive into AWS Monitoring and Analytics

?What is Monitoring?

?The idea of observing systems, collecting metrics, evaluating those metrics over time, and then using them to make decisions or take actions, is what we call monitoring.?It's important to set up monitoring in the cloud. With the elastic nature of AWS services that dynamically scale up and down, you'll want to keep a close pulse on your AWS resources to ensure that your systems are running as expected.?

?What is CloudWatch?

?Amazon CloudWatch is web service that enables you to monitor and manage various metrics and configure alarm actions based on data from those metrics.

CloudWatch uses metrics to represent the data points for your resources. AWS services send metrics to CloudWatch. CloudWatch then uses these metrics to create graphs automatically that show how performance has changed over time.?

CloudWatch Alarms:-

With CloudWatch, you can create alarms that automatically perform actions if the value of your metric has gone above or below a predefined threshold.?

For example, suppose that your company’s developers use Amazon EC2 instances for application development or testing purposes. If the developers occasionally forget to stop the instances, the instances will continue to run and incur charges.?

CloudWatch dashboard:-

The CloudWatch dashboard feature enables you to access all the metrics for your resources from a single location. For example, you can use a CloudWatch dashboard to monitor the CPU utilization of an Amazon EC2 instance, the total number of requests made to an Amazon S3 bucket, and more. You can even customize separate dashboards for different business purposes, applications, or resources.


?What is AWS CloudTrail?

?AWS CloudTrailrecords API calls for your account. The recorded information includes the identity of the API caller, the time of the API call, the source IP address of the API caller, and more. You can think of CloudTrail as a “trail” of breadcrumbs (or a log of actions) that someone has left behind them.

Recall that you can use API calls to provision, manage, and configure your AWS resources. With CloudTrail, you can view a complete history of user activity and API calls for your applications and resources.?

Events are typically updated in CloudTrail within 15 minutes after an API call. You can filter events by specifying the time and date that an API call occurred, the user who requested the action, the type of resource that was involved in the API call, and more.


CloudTrail Insights:-

Within CloudTrail, you can also enable CloudTrail Insights. This optional feature allows CloudTrail to automatically detect unusual API activities in your AWS account.?


?What is AWS Trusted Advisor?

?AWS Trusted Advisor is a web service that inspects your AWS environment and provides real-time recommendations in accordance with AWS best practices.

Trusted Advisor compares its findings to AWS best practices in five categories: cost optimization, performance, security, fault tolerance, and service limits. For the checks in each category, Trusted Advisor offers a list of recommended actions and additional resources to learn more about AWS best practices.?

The guidance provided by AWS Trusted Advisor can benefit your company at all stages of deployment. For example, you can use AWS Trusted Advisor to assist you while you are creating new workflows and developing new applications. You can also use it while you are making ongoing improvements to existing applications and resources.

AWS Trusted Advisor dashboard:-

When you access the Trusted Advisor dashboard on the AWS Management Console, you can review completed checks for cost optimization, performance, security, fault tolerance, and service limits.

For each category:

  • The green check indicates the number of items for which it detected?no problems.
  • The orange triangle represents the number of recommended investigations.
  • The red circle represents the number of recommended actions.



要查看或添加评论,请登录

Subhojyoti Das的更多文章

  • Deploying Amazon Prime CloneUsing Jenkins, Terraform, and AWS

    Deploying Amazon Prime CloneUsing Jenkins, Terraform, and AWS

    In this project, we successfully deployed an Amazon Prime Video clone application by leveraging AWS, Jenkins…

    1 条评论
  • ??Getting Started with Microsoft IIS Server

    ??Getting Started with Microsoft IIS Server

    ?What is an IIS server? ?IIS (Internet Information Services) is a web server designed for hosting websites and…

    2 条评论
  • Project 6 - Azure DevOps CI/CD Pipeline Project (AKS)

    Project 6 - Azure DevOps CI/CD Pipeline Project (AKS)

    GitHub Repo -https://github.com/SubhojyotiDas3/2048-game-cicd-project-4 Step 1 - Setup Azure DevOps Now you can go to…

    2 条评论
  • Deep Dive into K9S

    Deep Dive into K9S

    K9s is a terminal-based user interface that provides a real-time view of your Kubernetes cluster. It simplifies…

  • Project 5 - CI-CD pipeline Deployed in Kubernetes

    Project 5 - CI-CD pipeline Deployed in Kubernetes

    Today we will create a CI-CD pipeline using GitHub, Jenkins, Kubernetes, and Docker. Git Repo- https://github.

  • Project 4 - Jenkins CI-CD pipeline using GitHub Webhooks

    Project 4 - Jenkins CI-CD pipeline using GitHub Webhooks

    Today we will create a CI-CD pipeline using GitHub, Jenkins, Ansible and Docker. We will push the code to GitHub, from…

  • ??Setup Apache Web server in AWS EC2 and Host a Simple Static Website

    ??Setup Apache Web server in AWS EC2 and Host a Simple Static Website

    ?What is Apache? ? Apache HTTP Server is a free and open-source web server that delivers web content through the…

    2 条评论
  • ??Terraform for devOps

    ??Terraform for devOps

    ?What is Terraform? ? Terraform is an infrastructure as code (IaC) tool created by HashiCorp, designed to simplify and…

    1 条评论
  • ??Deep Dive into AWS Migration

    ??Deep Dive into AWS Migration

    ?What is AWS Cloud Adoption Framework? ?AWS Cloud Adoption Framework organizes guidance into six areas of focus, called…

  • ??Deep Dive into AWS Pricing & Support

    ??Deep Dive into AWS Pricing & Support

    ?What is AWS Free Tier ? ?The AWS Free Tier enables you to begin using certain services without having to worry about…

社区洞察

其他会员也浏览了