我有一个想要跟踪三种日志的应用程序。
我正在使用AWS Log Driver
将此日志发送到Cloud Watch Logs
。
下面是伪代码。
If(Audit Logs)
{
foreach(var audit in AuditLogs)
{
console.writeline(audit);
}
}
If(Trace Logs)
{
foreach(var trace in TraceLogs)
{
console.writeline(trace);
}
}
If(System Logs)
{
foreach(var system in SystemLogs)
{
console.writeline(system);
}
}
下面是用于将日志发送到task.Json
的{{1}}配置:
Cloud Watch Logs
问题:现在,通过上述配置,所有日志都将转到"logConfiguration": {
"logDriver": "awslogs",
"options": {
"awslogs-group": "lt-stg-secops",
"awslogs-region": "us-east-1",
"awslogs-stream-prefix": "transactions-stg-secops"
}
}
。有什么办法可以将所有三个日志定向到单独的日志组。