CloudWatch(Log)和Db有什么不同?

时间:2018-01-23 09:43:43

标签: database logging amazon-dynamodb amazon-cloudwatch

On Aws,cloudwatch可以监控ec2应用程序的资源和日志......

  1. cloudwatch(log)和db之间有什么不同?
  2. 何时使用日志而不是数据库?
  3. 云观察(日志)与数据库的优势是什么?
  4. 就像这个例子所说的那样 Amazon Web Service CloudWatch custom metrics with dimensions

    我添加两个尺寸如下
    1.姓名:男,人数:50人 2.姓名:女,伯爵:40

    此信息,如1.姓名:男,计数:50 2.名称:女,计数:40,均可存储在DB中。
    感谢。

1 个答案:

答案 0 :(得分:0)

如果维度数据是这样的话,您可以获得上述结果。

  

尺寸:RoomName = room1,性别=男性,单位:计数,时间戳:   2016-10-31T12:30:00Z,价值:105

     

尺寸:RoomName = room1,性别=女性,单位:计数,时间戳:   2016-10-31T12:31:00Z,价值:115

     

尺寸:RoomName = room2,性别=男性,单位:计数,时间戳:   2016-10-31T12:32:00Z,价值:95

     

尺寸:RoomName = room2,性别=女性,单位:计数,时间戳:   2016-10-31T12:33:00Z,价值:97

如果数据点发送为90而没有性别属性(男性或女性),则无法在结果中获得细粒度信息(按性别计算)。

Cloudwatch dimension

AWS CloudWatch Logs是一项与EC2,CloudTrail等其他服务集成的服务。您可以从这些服务中获取数据并监控它们是否存在任何错误,事件等。

  

Amazon CloudWatch Logs可用于监控,存储和访问您的   来自Amazon Elastic Compute Cloud(Amazon EC2)实例的日志文件,   AWS CloudTrail,Route 53和其他来源。然后你可以检索   来自CloudWatch Logs的关联日志数据。

CloudWatch logs