【问题标题】:Is there a logging service in AWS for debug information?AWS 中是否有用于调试信息的日志记录服务?
【发布时间】:2018-09-29 20:10:27
【问题描述】:

我正在试用 AWS。我创建了一个在 EC2 实例中运行的应用程序。我想将调试/诊断日志发送到标准输出或系统日志,并有一些方法可以轻松收集并让我阅读它们。

目前我使用 Stackdriver 日志记录,我在 EC2 实例中安装了一个 google-fluentd 插件,它会获取系统日志并发送到 Stackdriver。我想知道 AWS 中是否有类似的产品,这样我就不需要创建 GCP 项目来读取日志?

谢谢!

【问题讨论】:

    标签: amazon-web-services amazon-ec2 aws-sdk


    【解决方案1】:

    AWS 允许您将所有日志转储到云监控中,您可以在其中存储它们单击here 以重定向到相应的 aws 文档。该文档教您如何设置 ec2 机器以便将日志转储到 aws

    【讨论】:

      【解决方案2】:

      您可以在您的 EC2 实例中安装 AWS Cloudwatch agent。然后,该代理允许您将自定义日志文件发送到 AWS Cloudwatch。您可以从 AWS cloudwatch 分析它们。您还可以通过代理发送系统和应用程序日志。这是 blog post 解释如何在未托管在 AWS 中的 Windows 机器上完成它,它与 EC2 实例的方法几乎相同。

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2021-12-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-09-30
          • 2018-06-01
          • 1970-01-01
          • 2023-03-14
          相关资源
          最近更新 更多