Tenho pesquisado na Internet respostas relacionadas ao syslog-ng e como posso configurar o syslog-ng para salvar arquivos de log recebidos com um sufixo específico em um arquivo e também transferir a variável de sufixo.
destination d_logs {
file("/var/log/app-${host}.log", owner("root"), group("root"), perm(0640));
}
Na configuração acima, gostaria de poder extrair o sufixo e transportá-lo para uma variável conhecida pelo syslog-ng, é possível?
Lendo a documentação temos a possibilidade de um analisador, e sinceramente não quero fazer muita análise, apenas pegue o sufixo conhecido e coloque como uma nova variável que o objeto arquivo entenda.
Agradecemos antecipadamente e fique seguro
Responder1
Eu encontrei a resposta
In the destination you will use a python module and refer to a python class that will parse the incoming message and use the information to write to the specific file.