title
Amazon CloudWatch Tutorial | AWS Certification | Cloud Monitoring Tools | AWS Tutorial | Edureka

description
*****AWS Training: https://www.edureka.co/aws-certification-training ***** This Edureka Live Tutorial on "Amazon CloudWatch Tutorial” will help you understand how to monitor your AWS resources and applications using Amazon CloudWatch a versatile monitoring service offered by Amazon. Following are the list of topics covered in this session: 1. What is Amazon CloudWatch? 2. Why do we need Amazon CloudWatch Events? 3. What does Amazon CloudWatch Logs do? 4. Hands-on Subscribe to our channel to get video updates. Hit the subscribe button above. Amazon AWS Video Tutorial Playlist https://goo.gl/9fQX6J ----------------------------------------------------------------------------------------- Instagram: https://www.instagram.com/edureka_learning/ Facebook: https://www.facebook.com/edurekaIN/ Twitter: https://twitter.com/edurekain LinkedIn: https://www.linkedin.com/company/edureka ----------------------------------------------------------------------------------------- How it Works? 1. This is a 5 Week Instructor led Online Course. 2. The course consists of 30 hours of online classes, 30 hours of assignment, 20 hours of project 3. We have a 24x7 One-on-One LIVE Technical Support to help you with any problems you might face or any clarifications you may require during the course. 4. You will get Lifetime Access to the recordings in the LMS. 5. At the end of the training, you will have to complete the project based on which we will provide you a Verifiable Certificate! - - - - - - - - - - - - - - About the Course AWS Architect Certification Training from Edureka is designed to provide in depth knowledge about Amazon AWS architectural principles and its components. The sessions will be conducted by Industry practitioners who will train you to leverage AWS services to make the AWS cloud infrastructure scalable, reliable, and highly available. This course is completely aligned to AWS Architect Certification - Associate Level exam conducted by Amazon Web Services. During this AWS Architect Online training, you'll learn: 1. AWS Architecture and different models of Cloud Computing 2. Compute Services: Amazon EC2, Auto Scaling and Load Balancing, AWS Lambda, Elastic Beanstalk 3. Amazon Storage Services: EBS, S3 AWS, Glacier, CloudFront, Snowball, Storage Gateway 4. Database Services: RDS, DynamoDB, ElastiCache, RedShift 5. Security and Identity Services: IAM, KMS 6. Networking Services: Amazon VPC, Route 53, Direct Connect 7. Management Tools: CloudTrail, CloudWatch, CloudFormation, OpsWorks, Trusty Advisor 8. Application Services: SES, SNS, SQS Course Objectives On completion of the AWS Architect Certification training, a learner will be able to: 1. Design and deploy scalable, highly available, and fault tolerant systems on AWS 2. Understand lift and shift of an existing on-premises application to AWS 3. Ingress and egress of data to and from AWS 4. Identifying appropriate use of AWS architectural best practices 5. Estimating AWS costs and identifying cost control mechanisms Who should go for this course? This course is designed for students and IT professionals who want to pursue a career in Cloud Computing. The course is the best fit for: 1. Professionals interested in managing highly-available and fault-tolerant enterprise and web-scale software deployments. 2. Professionals who want Project Experience in migrating and deploying cloud-based solutions. 3. DevOps professionals. Pre-requisites There are no specific prerequisites for this course. Any professional who has an understanding of IT Service Management can join this training. There is no programming knowledge needed and no prior AWS experience required. For more information, Please write back to us at sales@edureka.co or call us at IND: 9606058406 / US: 18338555775 (toll free).

detail
{'title': 'Amazon CloudWatch Tutorial | AWS Certification | Cloud Monitoring Tools | AWS Tutorial | Edureka', 'heatmap': [{'end': 768.576, 'start': 614.833, 'weight': 0.862}, {'end': 1132.744, 'start': 1104.915, 'weight': 0.764}, {'end': 1241.381, 'start': 1141.77, 'weight': 0.732}], 'summary': 'Covers amazon cloudwatch, cloud monitoring, cost optimization, cloudwatch events, and automating ec2 instances with lambda functions. it emphasizes the importance of cloud-based monitoring and provides practical demos and scenarios for effective cloud monitoring and management.', 'chapters': [{'end': 49.302, 'segs': [{'end': 49.302, 'src': 'embed', 'start': 7.11, 'weight': 0, 'content': [{'end': 7.831, 'text': 'Hello everyone.', 'start': 7.11, 'duration': 0.721}, {'end': 10.734, 'text': "I'm Archana from Edureka in this session.", 'start': 8.071, 'duration': 2.663}, {'end': 13.197, 'text': 'We will be discussing about Amazon cloud watch.', 'start': 10.914, 'duration': 2.283}, {'end': 18.142, 'text': "So without any delay, I'll walk you through the topics which we will be discussing today.", 'start': 13.878, 'duration': 4.264}, {'end': 26.472, 'text': "Firstly, we will see what Amazon cloud watches and why do we need it then we'll discuss certain Amazon cloud watch concepts.", 'start': 18.903, 'duration': 7.569}, {'end': 36.677, 'text': "Moving on, we'll take a look at two most important segments of Amazon CloudWatch, which are Amazon CloudWatch events and Amazon CloudWatch logs.", 'start': 27.114, 'duration': 9.563}, {'end': 40.099, 'text': 'and finally, to make this all more fun and interesting for you,', 'start': 36.677, 'duration': 3.422}, {'end': 41.939, 'text': "I've included a demo as well.", 'start': 40.359, 'duration': 1.58}, {'end': 44.96, 'text': "So let's get started first.", 'start': 42.78, 'duration': 2.18}, {'end': 49.302, 'text': 'Let us try to understand why we need cloud-based monitoring with couple of scenarios.', 'start': 45.22, 'duration': 4.082}], 'summary': 'Archana from edureka discusses amazon cloudwatch, covering its concepts, events, logs, and includes a demo.', 'duration': 42.192, 'max_score': 7.11, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg7110.jpg'}], 'start': 7.11, 'title': 'Amazon cloudwatch', 'summary': 'Introduces amazon cloudwatch, emphasizing its importance, key concepts, and amazon cloudwatch events and logs. it also includes a demo and scenarios for cloud-based monitoring.', 'chapters': [{'end': 49.302, 'start': 7.11, 'title': 'Amazon cloudwatch: monitoring and logs', 'summary': 'Introduces amazon cloudwatch, discussing its importance and key concepts, along with a focus on amazon cloudwatch events and logs, and includes a demo and scenarios for cloud-based monitoring.', 'duration': 42.192, 'highlights': ['The chapter introduces Amazon CloudWatch and its importance.', 'It discusses key concepts of Amazon CloudWatch.', 'Focus is placed on Amazon CloudWatch events and logs.', 'A demo is included to make the session more interactive.', 'Scenarios are presented to illustrate the need for cloud-based monitoring.']}], 'duration': 42.192, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg7110.jpg', 'highlights': ['Focus is placed on Amazon CloudWatch events and logs.', 'The chapter introduces Amazon CloudWatch and its importance.', 'It discusses key concepts of Amazon CloudWatch.', 'Scenarios are presented to illustrate the need for cloud-based monitoring.', 'A demo is included to make the session more interactive.']}, {'end': 357.038, 'segs': [{'end': 86.616, 'src': 'embed', 'start': 50.151, 'weight': 0, 'content': [{'end': 56.632, 'text': 'In our first scenario, consider that you have hosted a messenger app on cloud and your app has gained a lot of Fame,', 'start': 50.151, 'duration': 6.481}, {'end': 62.854, 'text': 'but lately the number of people using your application has gone down tremendously and you have no idea what the issue is.', 'start': 56.632, 'duration': 6.222}, {'end': 65.154, 'text': 'Well, it could be due to two reasons.', 'start': 63.614, 'duration': 1.54}, {'end': 73.776, 'text': 'Firstly since your application is complex multi-tier architecture monitoring the functionality of every layer by yourself will be a difficult task.', 'start': 65.774, 'duration': 8.002}, {'end': 82.614, 'text': "Don't you think? And secondly since you're not using any kind of monitoring tool here, you wouldn't know how your application is performing on club.", 'start': 74.456, 'duration': 8.158}, {'end': 86.616, 'text': 'Well one solution for that is to employ a monitoring tool.', 'start': 83.094, 'duration': 3.522}], 'summary': 'App usage has decreased, possibly due to complex architecture and lack of monitoring tool. employ a monitoring tool to address the issue.', 'duration': 36.465, 'max_score': 50.151, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg50151.jpg'}, {'end': 279.863, 'src': 'embed', 'start': 255.091, 'weight': 3, 'content': [{'end': 262.815, 'text': 'So well guys, in this session, we will be discussing about one such versatile monitoring tool called Amazon CloudWatch.', 'start': 255.091, 'duration': 7.724}, {'end': 268.257, 'text': 'Amazon CloudWatch, basically, is a powerful monitoring tool which offers your most reliable,', 'start': 262.815, 'duration': 5.442}, {'end': 273.9, 'text': 'scalable and a flexible way to monitor your resources or applications which are currently active on cloud.', 'start': 268.257, 'duration': 5.643}, {'end': 279.863, 'text': 'It usually offers you with two levels of monitoring which are basic monitoring and detail monitoring.', 'start': 274.38, 'duration': 5.483}], 'summary': 'Amazon cloudwatch is a versatile monitoring tool providing basic and detail monitoring for active cloud resources.', 'duration': 24.772, 'max_score': 255.091, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg255091.jpg'}], 'start': 50.151, 'title': 'Cloud monitoring and cost optimization', 'summary': 'Emphasizes the importance of employing a monitoring tool for cloud applications to improve performance and align with customer needs. it also highlights the need for cost optimization by using a monitoring tool to identify and schedule the shutdown of underutilized servers, thus avoiding unnecessary operating costs. additionally, it emphasizes the importance of cloud-based monitoring, highlighting its ability to prevent application downtime, reduce operating costs, and improve user experience, with a focus on amazon cloudwatch as a versatile monitoring tool for active resources on the cloud.', 'chapters': [{'end': 174.965, 'start': 50.151, 'title': 'Cloud monitoring and cost optimization', 'summary': 'Emphasizes the importance of employing a monitoring tool for cloud applications to improve performance and align with customer needs and highlights the need for cost optimization by using a monitoring tool to identify and schedule the shutdown of underutilized servers, thus avoiding unnecessary operating costs.', 'duration': 124.814, 'highlights': ['By not using any kind of monitoring tool, the number of people using the application has gone down tremendously, emphasizing the need for employing a monitoring tool for cloud applications. This tool will provide insights to make necessary improvements and ensure the application aligns with customer needs.', 'Underutilization of virtual servers during nighttime, with CPU utilization less than 15%, leads to unnecessary operating costs as the same amount of money is being paid for underused resources, highlighting the need for employing a monitoring tool to identify and schedule the shutdown of idle servers for cost optimization.', 'Hosting a messenger app on cloud with a complex multi-tier architecture makes monitoring the functionality of every layer a difficult task, emphasizing the challenge of monitoring cloud applications without a monitoring tool.']}, {'end': 357.038, 'start': 175.466, 'title': 'Need for cloud-based monitoring', 'summary': 'Emphasizes the importance of cloud-based monitoring, highlighting its ability to prevent application downtime, reduce operating costs, and improve user experience, with a focus on amazon cloudwatch as a versatile monitoring tool for active resources on the cloud.', 'duration': 181.572, 'highlights': ['The chapter stresses the need for cloud-based monitoring to prevent application downtime, which can lead to potential customer loss, emphasizing the importance of early error detection to retain customers.', 'Amazon CloudWatch is introduced as a powerful and versatile monitoring tool for active resources on the cloud, offering basic and detailed monitoring levels, with the option for more frequent monitoring and a wider range of metrics under detailed monitoring.', 'Key monitoring services offered by Amazon CloudWatch include standard reports for system performance analysis, monitoring and storing system and application log files, setting up high-resolution alarms, and sending system events from AWS resources to AWS Lambda functions and SNS topics.']}], 'duration': 306.887, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg50151.jpg', 'highlights': ['Amazon CloudWatch is a powerful and versatile monitoring tool for active resources on the cloud, offering basic and detailed monitoring levels, with the option for more frequent monitoring and a wider range of metrics under detailed monitoring.', 'The chapter stresses the need for cloud-based monitoring to prevent application downtime, which can lead to potential customer loss, emphasizing the importance of early error detection to retain customers.', 'By not using any kind of monitoring tool, the number of people using the application has gone down tremendously, emphasizing the need for employing a monitoring tool for cloud applications. This tool will provide insights to make necessary improvements and ensure the application aligns with customer needs.', 'Underutilization of virtual servers during nighttime, with CPU utilization less than 15%, leads to unnecessary operating costs as the same amount of money is being paid for underused resources, highlighting the need for employing a monitoring tool to identify and schedule the shutdown of idle servers for cost optimization.']}, {'end': 866.098, 'segs': [{'end': 461.838, 'src': 'embed', 'start': 428.774, 'weight': 6, 'content': [{'end': 433.497, 'text': "now let's create another table which has values of X with respect to Z.", 'start': 428.774, 'duration': 4.723}, {'end': 439.181, 'text': 'So basically we have two tables which describe same variable X but from two different perspectives.', 'start': 433.497, 'duration': 5.684}, {'end': 441.042, 'text': 'These are nothing but dimensions.', 'start': 439.621, 'duration': 1.421}, {'end': 446.285, 'text': 'So basically our dimension is a name value pair that uniquely identifies a metric.', 'start': 441.602, 'duration': 4.683}, {'end': 453.511, 'text': 'and Amazon CloudWatch allows you to assign up to 10 dimensions to a metric then you have statistics previously.', 'start': 446.785, 'duration': 6.726}, {'end': 461.838, 'text': 'We had created two tables which had values of X with respect to Y and, as well, as said, you can combine data from these tables,', 'start': 453.551, 'duration': 8.287}], 'summary': 'Creating two tables with values of x, allowing up to 10 dimensions in amazon cloudwatch.', 'duration': 33.064, 'max_score': 428.774, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg428774.jpg'}, {'end': 768.576, 'src': 'heatmap', 'start': 614.833, 'weight': 0.862, 'content': [{'end': 622.56, 'text': "I'm supposed to get a notification saying that CPU utilization of my instance is less than 25% for me to receive a notification first.", 'start': 614.833, 'duration': 7.727}, {'end': 626.763, 'text': "I'll have to create a topic and subscribe to it with my email ID.", 'start': 622.68, 'duration': 4.083}, {'end': 630.326, 'text': "So let's explore a service called simple notification service.", 'start': 627.103, 'duration': 3.223}, {'end': 633.708, 'text': 'where you can create a topic and subscribe to it.', 'start': 631.087, 'duration': 2.621}, {'end': 641.792, 'text': 'Once you reach SNS dashboard click on topics option on navigation pane and click a create new topic give your topic a name.', 'start': 634.208, 'duration': 7.584}, {'end': 646.374, 'text': "Let's say CW topic and give the display name as well.", 'start': 642.152, 'duration': 4.222}, {'end': 650.316, 'text': "Let's give the same name and click on create topic option here.", 'start': 646.414, 'duration': 3.902}, {'end': 659.42, 'text': "You can see that I've successfully created a topic now click on the topic which you have created and select actions and subscribe to topic option.", 'start': 650.876, 'duration': 8.544}, {'end': 663.327, 'text': 'Well, I want notification to be sent to me in form of email.', 'start': 660.066, 'duration': 3.261}, {'end': 668.268, 'text': 'You have different options as well in form of Lambda function or Jason Etc.', 'start': 663.407, 'duration': 4.861}, {'end': 675.15, 'text': "But I'm going to choose it as email and give my email ID which is her and then click on create subscription option.", 'start': 668.648, 'duration': 6.502}, {'end': 682.852, 'text': 'So now whenever AWS console wants to send me a message it will send to the email ID which I used to subscribe the topic.', 'start': 675.89, 'duration': 6.962}, {'end': 685.773, 'text': "Now, let's go back to CloudWatch dashboard.", 'start': 683.552, 'duration': 2.221}, {'end': 692.626, 'text': 'So guys, this is my cloud watch dashboard and you can see different options or navigation pane.', 'start': 688.425, 'duration': 4.201}, {'end': 697.208, 'text': 'Firstly, I have dashboard where I can view all my metrics at same place.', 'start': 692.967, 'duration': 4.241}, {'end': 704.63, 'text': 'Then you have alarms which shows the list of alarms which you have configured and then you have events and locks which will be exploring later.', 'start': 697.328, 'duration': 7.302}, {'end': 709.012, 'text': 'Our topic of interest is the last one which is metrics select the metrics option here.', 'start': 704.65, 'duration': 4.362}, {'end': 713.693, 'text': 'and then choose easy to and then per instant metrics.', 'start': 709.87, 'duration': 3.823}, {'end': 719.798, 'text': 'when you do that, a list of metrics will be shown to you, like network out, CPU realization, network packet in,', 'start': 713.693, 'duration': 6.105}, {'end': 726.122, 'text': 'network packets out and various other metrics for various resources which are currently active on your cloud.', 'start': 719.798, 'duration': 6.324}, {'end': 729.165, 'text': 'So but we are interested only with CPU utilization.', 'start': 726.683, 'duration': 2.482}, {'end': 730.406, 'text': "So I'm going to type that here.", 'start': 729.225, 'duration': 1.181}, {'end': 743.138, 'text': "Well, it shows the list of instances which are active on my cloud and I'm going to choose Windows 2 instance and then click on graph metrics option here.", 'start': 733.548, 'duration': 9.59}, {'end': 747.14, 'text': "Okay, let's select Windows 2 only and then on the right side.", 'start': 744.078, 'duration': 3.062}, {'end': 752.003, 'text': 'You can see you have a alarm button when you click on that a dialog box will be open there.', 'start': 747.16, 'duration': 4.843}, {'end': 753.323, 'text': 'You can configure your alarm.', 'start': 752.023, 'duration': 1.3}, {'end': 755.545, 'text': "Firstly, let's give alarm a name.", 'start': 753.824, 'duration': 1.721}, {'end': 757.466, 'text': "Let's say low CPU utilization.", 'start': 755.965, 'duration': 1.501}, {'end': 761.528, 'text': 'And a brief description as well.', 'start': 759.827, 'duration': 1.701}, {'end': 768.576, 'text': "Let's say lower than 25% lower than 25% CPU utilization.", 'start': 762.149, 'duration': 6.427}], 'summary': 'Set up cloudwatch to receive email notification for cpu utilization below 25%.', 'duration': 153.743, 'max_score': 614.833, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg614833.jpg'}, {'end': 692.626, 'src': 'embed', 'start': 668.648, 'weight': 4, 'content': [{'end': 675.15, 'text': "But I'm going to choose it as email and give my email ID which is her and then click on create subscription option.", 'start': 668.648, 'duration': 6.502}, {'end': 682.852, 'text': 'So now whenever AWS console wants to send me a message it will send to the email ID which I used to subscribe the topic.', 'start': 675.89, 'duration': 6.962}, {'end': 685.773, 'text': "Now, let's go back to CloudWatch dashboard.", 'start': 683.552, 'duration': 2.221}, {'end': 692.626, 'text': 'So guys, this is my cloud watch dashboard and you can see different options or navigation pane.', 'start': 688.425, 'duration': 4.201}], 'summary': 'Setting up email subscription in aws console for cloudwatch messages.', 'duration': 23.978, 'max_score': 668.648, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg668648.jpg'}, {'end': 743.138, 'src': 'embed', 'start': 713.693, 'weight': 0, 'content': [{'end': 719.798, 'text': 'when you do that, a list of metrics will be shown to you, like network out, CPU realization, network packet in,', 'start': 713.693, 'duration': 6.105}, {'end': 726.122, 'text': 'network packets out and various other metrics for various resources which are currently active on your cloud.', 'start': 719.798, 'duration': 6.324}, {'end': 729.165, 'text': 'So but we are interested only with CPU utilization.', 'start': 726.683, 'duration': 2.482}, {'end': 730.406, 'text': "So I'm going to type that here.", 'start': 729.225, 'duration': 1.181}, {'end': 743.138, 'text': "Well, it shows the list of instances which are active on my cloud and I'm going to choose Windows 2 instance and then click on graph metrics option here.", 'start': 733.548, 'duration': 9.59}], 'summary': 'A list of metrics including cpu utilization is shown for active resources on the cloud, with focus on windows 2 instance.', 'duration': 29.445, 'max_score': 713.693, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg713693.jpg'}, {'end': 866.098, 'src': 'embed', 'start': 843.345, 'weight': 5, 'content': [{'end': 850.949, 'text': 'But to understand the capability of Amazon CloudWatch completely, we should be aware of two important segments of Amazon CloudWatch,', 'start': 843.345, 'duration': 7.604}, {'end': 853.931, 'text': 'which are CloudWatch events and CloudWatch logs.', 'start': 850.949, 'duration': 2.982}, {'end': 855.852, 'text': "So let's discuss them one by one.", 'start': 854.291, 'duration': 1.561}, {'end': 860.175, 'text': 'Firstly, we have Amazon CloudWatch events consider the scenario.', 'start': 856.333, 'duration': 3.842}, {'end': 866.098, 'text': "Let's say I've created an auto scaling group and this auto scaling group currently has terminated an instance.", 'start': 860.255, 'duration': 5.843}], 'summary': 'Amazon cloudwatch has two important segments: cloudwatch events and cloudwatch logs.', 'duration': 22.753, 'max_score': 843.345, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg843345.jpg'}], 'start': 357.618, 'title': 'Amazon cloudwatch', 'summary': 'Covers amazon cloudwatch, which facilitates monitoring of various resources and applications from a single console including virtual instances, ec2 databases, rds data, s3 elastic load balancers. it explains the concept of metrics and dimensions, and also introduces its operational process, including creating alarms and notifications for aws resources, and discusses the importance of cloudwatch events and logs.', 'chapters': [{'end': 446.285, 'start': 357.618, 'title': 'Amazon cloudwatch concepts and operation', 'summary': 'Discusses the amazon cloudwatch, which enables administrators to monitor various resources and applications from a single console, covering virtual instances, ec2 databases, rds data, s3 elastic load balancers, and more. it explains the concept of metrics, which are time-ordered data points representing variables, and dimensions, which are name-value pairs uniquely identifying a metric.', 'duration': 88.667, 'highlights': ['Amazon CloudWatch enables administrators to monitor various resources and applications from a single console, including virtual instances hosted in Amazon, EC2 databases, RDS data stored in Amazon, s3 elastic load balancers, auto scaling groups, Amazon CloudTrail, etc. The system allows monitoring of a wide range of resources and applications from a single console, providing a comprehensive oversight of the infrastructure.', 'Metrics in Amazon CloudWatch represent time-ordered data points that are published to the cloud, allowing the tracking of variables over time. Metrics serve as variables that need monitoring and provide a time-ordered set of data points for analysis and tracking.', 'Dimensions in Amazon CloudWatch are name-value pairs that uniquely identify a metric, offering different perspectives of the same variable. Dimensions provide a way to uniquely identify a metric by offering different perspectives of the same variable through name-value pairs.']}, {'end': 866.098, 'start': 446.785, 'title': 'Understanding amazon cloudwatch', 'summary': 'Introduces amazon cloudwatch, explaining its concepts, operational process, and providing a demo on creating alarms and notifications for aws resources, and discusses the importance of cloudwatch events and logs.', 'duration': 419.313, 'highlights': ['Amazon CloudWatch collects metrics and logs from AWS resources and applications, visualizes applications on the CloudWatch dashboard, and provides real-time analysis and system-wide visibility. CloudWatch collects metrics and logs, visualizes applications, provides real-time analysis, and system-wide visibility.', 'Amazon CloudWatch allows setting alarms to send notifications when specific thresholds are reached, enabling automatic actions on behalf of the user. CloudWatch enables setting alarms for notifications and automatic actions based on thresholds.', 'Amazon CloudWatch provides actionable insights for monitoring application performance, optimizing resource utilization, and offering a unified view of operational health of the AWS environment. CloudWatch provides actionable insights for monitoring, optimizing resource utilization, and offering a unified view of operational health.', 'The demonstration involves creating a topic and subscribing to it in the Simple Notification Service (SNS) to receive notifications via email for AWS resources. The demo involves creating a topic and subscribing to receive email notifications for AWS resources.', 'The demo also includes configuring alarms in the CloudWatch dashboard to monitor and receive notifications for specific metrics, such as CPU utilization, for AWS instances. The demo includes configuring alarms in the CloudWatch dashboard for monitoring specific metrics like CPU utilization.', 'The chapter emphasizes the importance of understanding CloudWatch events and logs for the complete capability of Amazon CloudWatch. Importance of understanding CloudWatch events and logs for the complete capability of CloudWatch.']}], 'duration': 508.48, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg357618.jpg', 'highlights': ['Amazon CloudWatch enables monitoring of various resources and applications from a single console, providing comprehensive oversight of the infrastructure.', 'Metrics in Amazon CloudWatch represent time-ordered data points that are published to the cloud, allowing the tracking of variables over time.', 'Dimensions in Amazon CloudWatch are name-value pairs that uniquely identify a metric, offering different perspectives of the same variable.', 'CloudWatch collects metrics and logs, visualizes applications, provides real-time analysis, and system-wide visibility.', 'CloudWatch enables setting alarms for notifications and automatic actions based on thresholds.', 'CloudWatch provides actionable insights for monitoring, optimizing resource utilization, and offering a unified view of operational health.', 'The demo involves creating a topic and subscribing to receive email notifications for AWS resources.', 'The demo includes configuring alarms in the CloudWatch dashboard for monitoring specific metrics like CPU utilization.', 'Importance of understanding CloudWatch events and logs for the complete capability of CloudWatch.']}, {'end': 1284.61, 'segs': [{'end': 971.415, 'src': 'embed', 'start': 927.391, 'weight': 0, 'content': [{'end': 931.352, 'text': 'every incoming event is evaluated to see if it has met the constraint.', 'start': 927.391, 'duration': 3.961}, {'end': 934.193, 'text': 'If so, the event is routed to Target.', 'start': 931.752, 'duration': 2.441}, {'end': 936.513, 'text': 'Target is where the events are handled.', 'start': 934.193, 'duration': 2.32}, {'end': 942.594, 'text': 'Target can include Amazon EC2 instances or a lambda function or an Amazon SNS topic, Etc.', 'start': 936.513, 'duration': 6.081}, {'end': 948.755, 'text': "Now, let's try to understand Amazon CloudWatch events better with help of use case in this use case.", 'start': 943.054, 'duration': 5.701}, {'end': 953.176, 'text': 'We are going to create a system that closely remix the behavior of dynamic DNS.', 'start': 948.835, 'duration': 4.341}, {'end': 957.731, 'text': "And for those who don't know what dynamic DNS is let me give an example.", 'start': 953.92, 'duration': 3.811}, {'end': 964.191, 'text': "Let's say you want to access internet at home then internet service provider assigns you an IP address.", 'start': 958.288, 'duration': 5.903}, {'end': 971.415, 'text': 'But since internet service provided users different kind of online systems, this IP address keeps changing,', 'start': 964.351, 'duration': 7.064}], 'summary': 'Incoming events evaluated for constraints and routed to handle targets like ec2, lambda, sns. creating system resembling dynamic dns behavior.', 'duration': 44.024, 'max_score': 927.391, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg927391.jpg'}, {'end': 1132.744, 'src': 'heatmap', 'start': 1104.915, 'weight': 0.764, 'content': [{'end': 1109.897, 'text': 'It shows you the service select that and on I am dashboard on the navigation pane.', 'start': 1104.915, 'duration': 4.982}, {'end': 1115.298, 'text': 'You can see a policies option here select that and click on create policy option first.', 'start': 1109.937, 'duration': 5.361}, {'end': 1118.699, 'text': "It's asking you for a service here, which will be easy to in our case.", 'start': 1115.518, 'duration': 3.181}, {'end': 1124.279, 'text': 'Click on ec2 function and actions which will be to start and stop my ec2 instances.', 'start': 1119.636, 'duration': 4.643}, {'end': 1126.02, 'text': "So let's search for start instance.", 'start': 1124.439, 'duration': 1.581}, {'end': 1132.744, 'text': 'Well a predefined function is already there so you can choose that then you have stop instance again select that.', 'start': 1126.5, 'duration': 6.244}], 'summary': 'Navigate to create policy, select ec2, choose start and stop instances functions.', 'duration': 27.829, 'max_score': 1104.915, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg1104915.jpg'}, {'end': 1241.381, 'src': 'heatmap', 'start': 1141.77, 'weight': 0.732, 'content': [{'end': 1146.413, 'text': "Let's give our policy a name that is to start and stop ec2 instances.", 'start': 1141.77, 'duration': 4.643}, {'end': 1150.708, 'text': 'and description as well a brief description.', 'start': 1148.467, 'duration': 2.241}, {'end': 1152.868, 'text': "Let's say to start and stop instances.", 'start': 1150.748, 'duration': 2.12}, {'end': 1156.369, 'text': 'And now click on create policies.', 'start': 1154.509, 'duration': 1.86}, {'end': 1157.99, 'text': "It's taking a while.", 'start': 1157.069, 'duration': 0.921}, {'end': 1161.251, 'text': "So I've successfully created a policy here next.", 'start': 1158.61, 'duration': 2.641}, {'end': 1163.711, 'text': 'We have to assign this policy to Lambda function.', 'start': 1161.411, 'duration': 2.3}, {'end': 1170.053, 'text': 'So click on roles here then click on create role choose Lambda function here and click on next permission.', 'start': 1164.131, 'duration': 5.922}, {'end': 1175.37, 'text': 'Search for the policy which we have created earlier that is to start and stop.', 'start': 1171.307, 'duration': 4.063}, {'end': 1178.612, 'text': 'I found the policy select that and click on next review option.', 'start': 1175.47, 'duration': 3.142}, {'end': 1179.993, 'text': "It's asking for a name.", 'start': 1179.033, 'duration': 0.96}, {'end': 1186.698, 'text': "Let's give a name start stop instances and click on create role.", 'start': 1180.033, 'duration': 6.665}, {'end': 1189.52, 'text': "I've successfully created a role.", 'start': 1187.478, 'duration': 2.042}, {'end': 1194.804, 'text': 'So what we have done here is we have assigned permission for Lambda function to control EC2 instances.', 'start': 1189.8, 'duration': 5.004}, {'end': 1197.085, 'text': "Now, let's create a Lambda function.", 'start': 1195.504, 'duration': 1.581}, {'end': 1199.507, 'text': 'You can search for Lambda in the search tab.', 'start': 1197.405, 'duration': 2.102}, {'end': 1203.814, 'text': 'and there click on create function give your lambda function a name.', 'start': 1200.091, 'duration': 3.723}, {'end': 1211.08, 'text': "Let's say to stop instance and select the role which you have previously created and click on create function.", 'start': 1204.014, 'duration': 7.066}, {'end': 1219.227, 'text': "You can see that I've successfully created an lambda function and now I'm just going to copy the code to stop ec2 instances here.", 'start': 1211.821, 'duration': 7.406}, {'end': 1226.453, 'text': "I'm going to select this and paste it over here and make sure to save it.", 'start': 1222.47, 'duration': 3.983}, {'end': 1232.116, 'text': 'As you can see here in this function it asks for instance region and instance ID.', 'start': 1227.333, 'duration': 4.783}, {'end': 1233.917, 'text': "So let's configure the details.", 'start': 1232.396, 'duration': 1.521}, {'end': 1241.381, 'text': "Let's give it as stop instance and here you will have to insert instance region and ID.", 'start': 1234.697, 'duration': 6.684}], 'summary': 'Created policy to start and stop ec2 instances, assigned to lambda function, and created a lambda function to stop ec2 instances.', 'duration': 99.611, 'max_score': 1141.77, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg1141770.jpg'}, {'end': 1178.612, 'src': 'embed', 'start': 1148.467, 'weight': 4, 'content': [{'end': 1150.708, 'text': 'and description as well a brief description.', 'start': 1148.467, 'duration': 2.241}, {'end': 1152.868, 'text': "Let's say to start and stop instances.", 'start': 1150.748, 'duration': 2.12}, {'end': 1156.369, 'text': 'And now click on create policies.', 'start': 1154.509, 'duration': 1.86}, {'end': 1157.99, 'text': "It's taking a while.", 'start': 1157.069, 'duration': 0.921}, {'end': 1161.251, 'text': "So I've successfully created a policy here next.", 'start': 1158.61, 'duration': 2.641}, {'end': 1163.711, 'text': 'We have to assign this policy to Lambda function.', 'start': 1161.411, 'duration': 2.3}, {'end': 1170.053, 'text': 'So click on roles here then click on create role choose Lambda function here and click on next permission.', 'start': 1164.131, 'duration': 5.922}, {'end': 1175.37, 'text': 'Search for the policy which we have created earlier that is to start and stop.', 'start': 1171.307, 'duration': 4.063}, {'end': 1178.612, 'text': 'I found the policy select that and click on next review option.', 'start': 1175.47, 'duration': 3.142}], 'summary': "Created policy 'to start and stop instances' and assigned to lambda function.", 'duration': 30.145, 'max_score': 1148.467, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg1148467.jpg'}], 'start': 866.598, 'title': 'Aws cloudwatch events', 'summary': 'Discusses how amazon cloudwatch events deliver a real-time stream of system events in the aws environment, allowing for operational changes and corrective actions such as notifications and lambda function activation. it also covers amazon cloudwatch events, rules, targets, and a use case for updating amazon route 53 with lambda functions triggered by ec2 state changes, demonstrated through a demo of scheduling start and stop actions for ec2 instances.', 'chapters': [{'end': 904.216, 'start': 866.598, 'title': 'Aws cloudwatch events', 'summary': 'Discusses how amazon cloudwatch events deliver a real-time stream of system events in the aws environment, allowing for operational changes and corrective actions such as notifications and lambda function activation.', 'duration': 37.618, 'highlights': ['Amazon CloudWatch events deliver a real-time stream of system events in the AWS environment, facilitating operational changes and corrective actions.', 'Operational changes in AWS environment trigger Amazon CloudWatch to take corrective actions, such as sending notifications or activating Lambda functions.', 'Amazon CloudWatch events describe changes in AWS resources and can trigger actions like sending notifications or updating records in Amazon Route 53 zone.']}, {'end': 1284.61, 'start': 905.057, 'title': 'Amazon cloudwatch events & use case', 'summary': 'Discusses amazon cloudwatch events, rules, targets, and a use case for updating amazon route 53 with lambda functions triggered by ec2 state changes, demonstrated through a demo of scheduling start and stop actions for ec2 instances.', 'duration': 379.553, 'highlights': ['Amazon CloudWatch events trigger Lambda functions to update Amazon Route 53 when EC2 state changes, automating DNS updates. Amazon CloudWatch events become aware of EC2 state changes and trigger a Lambda function, updating Amazon Route 53 records, automating DNS updates.', 'Demonstration of scheduling start and stop actions for EC2 instances using Lambda functions and CloudWatch events. The demo showcases the process of creating a Lambda function with permissions to start and stop EC2 instances, demonstrating the scheduling of start and stop actions for EC2 instances using CloudWatch events.', 'Configuring permissions for Lambda function to control EC2 instances using the IAM service. The process of configuring permissions for Lambda functions to control EC2 instances using the IAM (Identity and Access Management) service is demonstrated, ensuring proper access control.']}], 'duration': 418.012, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg866598.jpg', 'highlights': ['Amazon CloudWatch events deliver a real-time stream of system events in the AWS environment, facilitating operational changes and corrective actions.', 'Operational changes in AWS environment trigger Amazon CloudWatch to take corrective actions, such as sending notifications or activating Lambda functions.', 'Amazon CloudWatch events describe changes in AWS resources and can trigger actions like sending notifications or updating records in Amazon Route 53 zone.', 'Amazon CloudWatch events trigger Lambda functions to update Amazon Route 53 when EC2 state changes, automating DNS updates.', 'Demonstration of scheduling start and stop actions for EC2 instances using Lambda functions and CloudWatch events.', 'Configuring permissions for Lambda function to control EC2 instances using the IAM service.']}, {'end': 1806.1, 'segs': [{'end': 1334.404, 'src': 'embed', 'start': 1286.312, 'weight': 4, 'content': [{'end': 1288.774, 'text': 'When you scroll down you can see the execution results here.', 'start': 1286.312, 'duration': 2.462}, {'end': 1291.536, 'text': 'It says that my instance has been successfully stopped.', 'start': 1288.854, 'duration': 2.682}, {'end': 1295.319, 'text': "Let's go and check in the c2 dashboard here on the c2 dashboard.", 'start': 1291.596, 'duration': 3.723}, {'end': 1305.427, 'text': "I'm going to refresh it and you can see that my Windows 2 instance has successfully stopped now will create another Lambda function which will restart this function again.", 'start': 1295.359, 'duration': 10.068}, {'end': 1307.949, 'text': 'the same search for Lambda function in the search tab.', 'start': 1305.427, 'duration': 2.522}, {'end': 1310.952, 'text': 'And click on create function option.', 'start': 1309.25, 'duration': 1.702}, {'end': 1312.748, 'text': 'It asks for a name.', 'start': 1311.787, 'duration': 0.961}, {'end': 1320.254, 'text': "So let's say start instance and choose the role which have previously created and click on create function.", 'start': 1312.768, 'duration': 7.486}, {'end': 1324.037, 'text': "Again, you'll have to paste the code to start the instances over here.", 'start': 1321.074, 'duration': 2.963}, {'end': 1328.22, 'text': 'And click on save option.', 'start': 1326.839, 'duration': 1.381}, {'end': 1330.682, 'text': "Let's try to configure this.", 'start': 1329.421, 'duration': 1.261}, {'end': 1334.404, 'text': "Let's name it as start instance.", 'start': 1332.323, 'duration': 2.081}], 'summary': 'Successfully stopped windows 2 instance, creating lambda to restart it.', 'duration': 48.092, 'max_score': 1286.312, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg1286312.jpg'}, {'end': 1713.355, 'src': 'embed', 'start': 1680.513, 'weight': 0, 'content': [{'end': 1685.877, 'text': 'You can use CloudWatch logs to log information about the DNS queries that route 53 receives.', 'start': 1680.513, 'duration': 5.364}, {'end': 1689.639, 'text': "Now, let's have a look at few concepts regarding CloudWatch logs.", 'start': 1686.617, 'duration': 3.022}, {'end': 1697.589, 'text': 'Firstly, we have something called log even So log event is just a record of activity that has occurred in AWS environment.', 'start': 1690.18, 'duration': 7.409}, {'end': 1699.009, 'text': "It's straightforward.", 'start': 1698.309, 'duration': 0.7}, {'end': 1704.211, 'text': 'Then you have log stream a log stream is a sequence of log events that have same source.', 'start': 1699.57, 'duration': 4.641}, {'end': 1713.355, 'text': 'Then you have something called log group log group defines group of log streams that has same monitoring and access control settings by default.', 'start': 1705.012, 'duration': 8.343}], 'summary': 'Cloudwatch logs track dns queries for route 53, with log events, log streams, and log groups for monitoring and access control.', 'duration': 32.842, 'max_score': 1680.513, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg1680513.jpg'}, {'end': 1747.527, 'src': 'embed', 'start': 1722.066, 'weight': 1, 'content': [{'end': 1726.91, 'text': 'In this use case, we are going to use Amazon CloudWatch logs to troubleshoot the system errors.', 'start': 1722.066, 'duration': 4.844}, {'end': 1733.315, 'text': 'You can see that I have three instances here and a CloudWatch agent which is monitoring all these three instances.', 'start': 1727.491, 'duration': 5.824}, {'end': 1747.527, 'text': 'So what CloudWatch agent does is it collects custom level metrics from all these EC2 instances and then all these metrics and logs collected by the agent are processed and stored in this Amazon CloudWatch logs.', 'start': 1733.896, 'duration': 13.631}], 'summary': 'Using cloudwatch logs to monitor 3 ec2 instances and troubleshoot system errors.', 'duration': 25.461, 'max_score': 1722.066, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg1722066.jpg'}], 'start': 1286.312, 'title': 'Automating ec2 instance start and stop and understanding amazon cloudwatch logs', 'summary': 'Demonstrates automating ec2 instance start/stop using lambda functions and cloudwatch, achieving time-saving automation. it also discusses amazon cloudwatch logs, used to monitor, store, and access log files from aws instances, allowing users to set log retention period, store log data in durable storage, and monitor system errors for troubleshooting.', 'chapters': [{'end': 1548.031, 'start': 1286.312, 'title': 'Automating ec2 instance start and stop', 'summary': 'Demonstrates the process of automating the start and stop of ec2 instances using lambda functions and cloudwatch, achieving time-saving automation in managing ec2 instances.', 'duration': 261.719, 'highlights': ['The chapter demonstrates the process of automating the start and stop of EC2 instances using Lambda functions and CloudWatch. Automation of EC2 instance start and stop, utilization of Lambda functions and CloudWatch for automation', 'The creation of Lambda functions to start and stop the EC2 instances is illustrated, providing a step-by-step guide for the process. Step-by-step guide on creating Lambda functions for starting and stopping EC2 instances', 'The process of creating rules in CloudWatch to schedule the stop and start of EC2 instances at 6:30 p.m. and 6:30 a.m. respectively is explained, showcasing the automation achieved through time-based rules. Creation of time-based rules in CloudWatch for scheduling the stop and start of EC2 instances', 'The demonstration highlights the time-saving benefits and automation achieved in managing EC2 instances through the scheduled start and stop using Lambda functions and CloudWatch. Time-saving benefits and automation in managing EC2 instances through scheduled start and stop']}, {'end': 1806.1, 'start': 1548.812, 'title': 'Understanding amazon cloudwatch logs', 'summary': 'Discusses amazon cloudwatch logs, which are used to monitor, store, and access log files from aws instances, allowing users to set log retention period, store log data in durable storage, and monitor system errors for troubleshooting.', 'duration': 257.288, 'highlights': ['Amazon CloudWatch logs are used to monitor, store, and access log files from AWS instances, providing features like log retention, log storage, and DNS queries. Amazon CloudWatch logs are essential for monitoring, storing, and accessing log files from AWS instances, offering features such as log retention, log storage, and DNS queries.', 'Users can set the log retention period in CloudWatch logs between 10 years to one day, and store log data in highly durable storage to access raw log data in case of system errors. CloudWatch logs allow users to set the log retention period, ranging from 10 years to one day, and store log data in highly durable storage for accessing raw log data during system errors.', 'CloudWatch logs can be used to monitor system errors, track error rates, and send notifications to users when error rates exceed a certain threshold, enabling faster troubleshooting of system errors. CloudWatch logs enable monitoring of system errors, tracking error rates, and sending notifications when error rates surpass a set threshold, facilitating expedited troubleshooting.']}], 'duration': 519.788, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/__knpcBRLHg/pics/__knpcBRLHg1286312.jpg', 'highlights': ['Automation of EC2 instance start and stop, utilization of Lambda functions and CloudWatch for automation', 'Step-by-step guide on creating Lambda functions for starting and stopping EC2 instances', 'Creation of time-based rules in CloudWatch for scheduling the stop and start of EC2 instances', 'Time-saving benefits and automation in managing EC2 instances through scheduled start and stop', 'Amazon CloudWatch logs are essential for monitoring, storing, and accessing log files from AWS instances, offering features such as log retention, log storage, and DNS queries', 'CloudWatch logs allow users to set the log retention period, ranging from 10 years to one day, and store log data in highly durable storage for accessing raw log data during system errors', 'CloudWatch logs enable monitoring of system errors, tracking error rates, and sending notifications when error rates surpass a set threshold, facilitating expedited troubleshooting']}], 'highlights': ['Amazon CloudWatch is a powerful and versatile monitoring tool for active resources on the cloud, offering basic and detailed monitoring levels, with the option for more frequent monitoring and a wider range of metrics under detailed monitoring.', 'Amazon CloudWatch events deliver a real-time stream of system events in the AWS environment, facilitating operational changes and corrective actions.', 'Amazon CloudWatch enables monitoring of various resources and applications from a single console, providing comprehensive oversight of the infrastructure.', 'Metrics in Amazon CloudWatch represent time-ordered data points that are published to the cloud, allowing the tracking of variables over time.', 'The chapter stresses the need for cloud-based monitoring to prevent application downtime, which can lead to potential customer loss, emphasizing the importance of early error detection to retain customers.', 'Automation of EC2 instance start and stop, utilization of Lambda functions and CloudWatch for automation', 'CloudWatch logs enable monitoring of system errors, tracking error rates, and sending notifications when error rates surpass a set threshold, facilitating expedited troubleshooting', 'By not using any kind of monitoring tool, the number of people using the application has gone down tremendously, emphasizing the need for employing a monitoring tool for cloud applications. This tool will provide insights to make necessary improvements and ensure the application aligns with customer needs.', 'CloudWatch collects metrics and logs, visualizes applications, provides real-time analysis, and system-wide visibility.', 'The demo involves creating a topic and subscribing to receive email notifications for AWS resources.']}