If one adds the cdk-base role to their AMIgo recipe, they are then able to ship their journald logs to ELK via fluentbit, but only if they use the GuEC2App pattern. This is achieved via the ApplicationLoggingProps.
It should be possible to set these application logging props at the GuAutoScalingGroup level too, for those applications that do not use the pattern, as they do not require a load balancer.
See https://github.com/guardian/service-catalogue/pull/157/files.
If one adds the
cdk-baserole to their AMIgo recipe, they are then able to ship theirjournaldlogs to ELK via fluentbit, but only if they use theGuEC2Apppattern. This is achieved via theApplicationLoggingProps.It should be possible to set these application logging props at the
GuAutoScalingGrouplevel too, for those applications that do not use the pattern, as they do not require a load balancer.See https://github.com/guardian/service-catalogue/pull/157/files.