What is the difference between CloudWatch and CloudTrail?

0 votes
What is the difference between CloudWatch and CloudTrail?
Dec 6, 2018 in AWS by Jino
• 5,770 points
7,959 views

2 answers to this question.

0 votes
Cloudtrial is used for monitoring the API calls made to a particular service or Application. It is primarily used to monitor API calls and is applicable for a selected services only.

CloudWatch is used for logging events that happen on any particular AWS service. It is the default logging service provided by AWS and can be configured to detect Alarm conditions such as High CPU, Low Disk Space, Network Parameters etc.
answered Dec 6, 2018 by Nitesh
+1 vote
CloudWatch is mostly used to monitor operational health and performance, but can also provide automation via Rules which respond to state changes. On the other hand, CloudTrail is just used to audit changes to services.

If you’re interested in understanding the differences between the two for the purpose of passing an exam, then you should know a handful of use cases for each, but I think understanding that CloudWatch’s focus on monitoring/automation vs CloudTrail’s (less dynamic) focus on event history auditing is a great base from which to attack exam questions that address this topic
answered Jun 1, 2019 by Javed Ali
Could you please share some resources to understand CloudWatch?

Related Questions In AWS

0 votes
1 answer

What is the difference between aws system manager and aws cloudwatch?

Hi@Edureka, AWS Systems Manager is an AWS service that you can ...READ MORE

answered Sep 21 in AWS by MD
• 68,280 points
90 views
0 votes
1 answer

What is the difference between Amazon Cloudfront and S3

major difference is that cloudfront allows you ...READ MORE

answered Jul 9, 2018 in AWS by Priyaj
• 57,700 points
662 views
0 votes
3 answers
0 votes
2 answers

What is the difference between Amazon SNS and Amazon SQS?

Amazon SQS and SNS are the two ...READ MORE

answered Sep 9 in AWS by Michael
• 140 points
1,425 views
0 votes
1 answer
0 votes
1 answer

Pass account id of an AWS sub account using a variable as an argument in CloudWatch Alarm Actions with python (boto3)?

Python String and Integer concatenation >>> print("arn:aws:swf:us-east-2:{0}:action/actions/AWS_EC2.InstanceId.Stop/1.0".format(acccnum)) arn:aws:swf:us-east-2:12312312312312:action/actions/AWS_EC2.InstanceId.Stop/1.0 >>> print("arn:aws:swf:us-east-2:" ...READ MORE

answered Oct 5, 2018 in AWS by Priyaj
• 57,700 points
459 views