首页 > 解决方案 > 将tomcat的每个日志文件发送到AWS Cloudwatch Logs

问题描述

我让 tomcat 在 EC2 实例上运行,并且 tomcat 每天创建单独的日志文件。我想获取 Cloudwatch 日志组中的所有日志文件。

所以我的 awslogs.conf 文件如下所示:

[/opt/tomcat/logs/**]
datetime_format = %b %d %H:%M:%S
file = /opt/tomcat/logs/**
buffer_duration = 5000
log_stream_name = {instance_id}
initial_position = start_of_file
log_group_name = tomcat

我希望文件夹 /opt/tomcat/logs/ 下的所有文件都应该在 aws cloudwatch 中可用。每天都会创建新的日志文件,我希望 /opt/tomcat/logs/ 文件夹下的新创建文件应该自动出现在 cloudwatch 中。

请帮忙!!!

标签: amazon-web-servicesamazon-cloudwatch

解决方案


推荐阅读