AWS Cloudwatch 日志 - 在 log_stream_name 中添加变量

elh*_*tis 5 amazon-web-services amazon-cloudwatch

我正在使用 AWS Cloudwatch 日志代理。它工作得很好,很好。我有一个这样的配置:

[type1]
datetime_format = %Y-%m-%d %H:%M:%S
file = /var/log/payment_type1.log
buffer_duration = 5000
log_stream_name = payment
initial_position = start_of_file
log_group_name = type1

[type2]
datetime_format = %Y-%m-%d %H:%M:%S
file = /var/log/payment_type2.log
buffer_duration = 5000
log_stream_name = payment
initial_position = start_of_file
log_group_name = type2
Run Code Online (Sandbox Code Playgroud)

每种付款方式都有一个部分。是否可以将所有这些部分合二为一?并在 log_group_name 标签中添加一个变量。例如类似的东西?

[type]
datetime_format = %Y-%m-%d %H:%M:%S
file = /var/log/payment_(<my_type>.*).log
buffer_duration = 5000
log_stream_name = payment
initial_position = start_of_file
log_group_name = my_type
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助。

埃里克