ale*_*olk 5 logging amazon-cloudwatch docker
如果我在 docker 容器中有一个日志,并且只能选择 1 个日志流式传输到 stdout,那么效果很好。但是,如果我的 docker 容器中有多个日志,并且我想使用 aws 日志驱动程序将每个日志流式传输到 cloudwatch,该怎么办?
例如我有tomcat应用程序日志、tomcat访问日志和tomcat错误日志。
理想情况下,我希望每个日志都流式传输到它自己的日志组。所以它会是这样的:
O AWS_cloudwatch_log_group_application_logs
- log_stream_application_logs_instance_a
- log_stream_application_logs_instance_b
- log_stream_application_logs_instance_c
O AWS_cloudwatch_log_group_access_logs
- log_stream_access_logs_instance_a
- log_stream_access_logs_instance_b
- log_stream_access_logs_instance_c
O AWS_cloudwatch_log_group_error_logs
- log_stream_error_logs_instance_a
- log_stream_error_logs_instance_b
- log_stream_error_logs_instance_c
O AWS_cloudwatch_log_group_catalina_logs
- log_stream_catalina_logs_instance_a
- log_stream_catalina_logs_instance_b
- log_stream_catalina_logs_instance_c
Run Code Online (Sandbox Code Playgroud)
我将如何实现这一目标?
归档时间: |
|
查看次数: |
1057 次 |
最近记录: |