【问题标题】:What is Log Mechanism in AWS cloud watch?AWS cloudwatch 中的日志机制是什么?
【发布时间】:2018-09-18 05:51:08
【问题描述】:

我最近开始学习 AWS 云手表,我想了解创建日志的概念,所以我浏览了很多链接,例如 https://aws.amazon.com/answers/logging/centralized-logging/ 我可以理解我们可以创建日志组,但日志基本上是为了跟踪活动。还有什么其他的吗。什么时候创建日志。 任何帮助将不胜感激!

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-cloudwatch amazon-cloudwatchlogs


    【解决方案1】:

    您可以获取有关日志组和 CloudWatch Logs 概念的更多详细信息here

    以下是该页面的摘录

    记录事件

    日志事件是被监控的应用程序或资源记录的某些活动的记录。日志事件记录 CloudWatch Logs 理解包含两个属性: 事件发生的时间以及原始事件消息。事件消息 必须是 UTF-8 编码。

    日志流

    日志流是共享同一源的一系列日志事件。更具体地说,日志流通常旨在 表示来自应用程序实例的事件序列 或被监控的资源。例如,日志流可能是 与特定主机上的 Apache 访问日志相关联。当你没有 不再需要日志流,您可以使用 aws 日志将其删除 删除日志流命令。此外,AWS 可能会删除空日志 超过 2 个月的流。

    日志组

    日志组定义共享相同保留、监控和访问控制设置的日志流组。每个日志流 必须属于一个日志组。例如,如果您有一个单独的 来自每个主机的 Apache 访问日志的日志流,您可以分组 这些日志流到一个名为的日志组中 MyWebsite.com/Apache/access_log。

    并回答您的问题“何时创建日志。”,基本上这完全取决于您的应用程序。但是,无论何时创建它们,它们都会流式传输到 cloudwatch 流(如果您已安装 cloudwatch 代理并正在流式传输该特定日志)

    使用 cloudwatch 的优点是即使在 EC2 实例终止后您也可以保留日志,并且您无需通过 SSH 连接到资源来检查日志,您可以从 AWS 控制台轻松获取

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      • 2021-07-29
      • 2015-11-23
      相关资源
      最近更新 更多