📜  AWS Cloudwatch 和 AWS Cloudtrail 之间的区别

📅  最后修改于: 2021-09-11 03:54:13             🧑  作者: Mango

1. AWS 云观察:
它是用于实时监控 AWS 资源和应用程序的监控工具。它提供基于监控的报告,可用于分析系统的性能。它监控各种 AWS 资源,如 Amazon EC2、Amazon RDS、Amazon S3、Elastic Load Balancer 等。

2. AWS 云跟踪:
它是一项服务,可对您的 AWS 账户进行治理、合规、运营审计和风险审计。它持续记录和监控您 AWS 账户中的活动和操作。它还提供您的 AWS 账户的事件历史记录,包括有关谁正在访问您的 AWS 服务的信息。

AWS Cloudwatch 和 AWS Cloudtrail 之间的区别:

S.No. AWS Cloudwatch AWS Cloudtrail
1. It is mainly concerned with happenings on AWS resources. It is mainly concerned with what is done on AWS and by whom.
2. It is a monitoring service for AWS resources and applications. It records API activity in the AWS account.
3. Using Cloudwatch you can track metrics and monitor log files. You can also set alarm for various events. CloudTrail provides greater visibility into user activity by tracking AWS console actions including who made the call, from which IP address and when.
4. It specifically records the application logs. It provides information about what occurred in your AWS account.
5. It delivers metric data in 1 minute period for detailed monitoring and 5 minute periods for basic monitoring. It delivers an event within 15 minutes of the API call.
6. It stores data in its own dashboard in the form of metrics and logs. It can centralize all the logs across regions and even across many accounts and store them on S3 bucket.
7. It offers free basic monitoring resources by default, such as EC2 instances, RDS, etc. It is enabled by default when AWS account is created and start working from then.