【问题标题】:Log4J2 CloudWatch AppenderLog4J2 CloudWatch Appender
【发布时间】:2017-12-13 12:36:25
【问题描述】:

我正在寻找适用于 Log4J2 的官方 AWS CloudWatch Appender。 我找遍了,没有找到。

有人在 Java 应用程序中使用 CloudWatch 和 Log4J2 吗?

【问题讨论】:

    标签: log4j log4j2 amazon-cloudwatch amazon-cloudwatchlogs


    【解决方案1】:

    我一直在阅读,与 AWS Cloud Watch 日志集成的最佳方法是使用 Cloud Watch Log Agent

    似乎拥有一个独立的代理会比应用程序直接记录到 Cloud Watch 更可靠。

    [更新] 为什么它可能更可靠?

    • 如果 CloudWatch 或 WebServer 连接断开,Appender 可能会错过日志事件。永远不会错过对磁盘的写入。

    • 没有什么比写入本地磁盘上的流文件更快的了。当日志量很大时,通过 TCP 连接发送数据可能会影响应用程序的性能或瓶颈。

    【讨论】:

    • 你好,贡萨洛。你能帮忙解释得更详细吗?我认为在配置方面拥有一个 appender 会容易得多
    • 您能否更深入地了解为什么独立代理在日志记录方面更可靠?
    • @seal,我刚刚添加了一些原因。总的来说,在处理大量日志时,写入磁盘总是更好。
    【解决方案2】:

    我会支持 Gonzalo 的回答。

    我只想用可以收集日志和性能的新统一代理来更新答案。

    Collecting Metrics and Logs from Amazon EC2 Instances

    【讨论】:

    • 在链接旁边添加更多关于新统一代理用法的上下文解释会提高您的回答质量。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多