amazon-web-services - 将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 中。
请帮忙!!!
解决方案
推荐阅读
- filter - 使用特定逻辑过滤 talend 中的行
- flutter - How do I show more or less of an element depending on window size?
- asp.net-core - Get user info and other claims in Azure Function with Identity server
- r - R Unable to plot loaded randomForest object
- python - 在 Python 中使用 FTP 仅下载昨天的文件
- php - Laravel MYSQL Foriegn Key
- c++ - boost Serialisation on a variant containing boost::blank
- python - Get length of a instance of string class using recursion in C++
- java - 如何生成考虑已删除实体的序列
- apache-httpclient-4.x - setConnectiontimeout 无效,404