Eu tenho um processo que é executado via supervise. Eu estou registrando a saída via log / run que está usando o multilog para que a saída do log termine em log / main / current. Eu também quero enviar a saída para um segundo comando que por acaso é o 'aws logs push', que envia o log para o AWS CloudWatch Logs após o armazenamento em buffer.
Como eu configuro meu script de log / execução para que ele faça o login imediatamente através de um multilog e também canalize para 'aws logs push' para eventualmente estar disponível nos Logs do AWS CloudWatch?
Meu script de log / execução é:
exec setuidgid <username> multilog ./main
EDITAR:
Estrutura de diretórios:
<project path>/supervise/run
<project path>/supervise/log/run
<project path>/supervise/log/main/current
Agora que dormi, acho que minha confusão pode ser resumida da seguinte forma:
Tags io-redirection