java - 用于登录 S3 的 Log4j appender

标签 java logging amazon-s3 amazon-ec2

我想在创建、更新和终止 Ec2 实例时将日志保存到 S3 等外部存储中。如果可能的话,协议(protocol)是什么?在 Auto_Scaling 的情况下,我们如何跟踪实例?如何找到创建的机器,在哪个区域和所有机器?我们可以为此使用同步/异步 Log4j Appenders 吗?

提前致谢..

最佳答案

你试过吗? S3Appender 是一个 log4net 附加程序,它将日志事件存储在 MemoryStream 或 FileStream 中,并根据时间间隔和大小阈值将它们发送到 S3。 http://s3appender.codeplex.com/

关于java - 用于登录 S3 的 Log4j appender,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18507019/

相关文章:

java - 在函数 "isDigit"java.lang.ArrayIndexOutOfBoundsException : 5

python - Django 日志记录项目和应用程序命名空间

java - 子类化 java.util.logging.Formatter 不起作用

java - 如何在运行时访问已配置的 Log4J 附加程序?

python - 使用 AWS S3 s3fs/boto3 读取 h5 文件

ios - iOS和S3:使用网址从S3下载图片

java - 在整个 Java 应用程序中捕获异常

java - Spring MVC 2 中的响应主体

java - 使用字符串填充字符串数组? (JAVA)

amazon-web-services - AWS 策略错误 - 资源数量大于允许的最大数量