Como usar om_exec com nxlog no Windows

1

Estou tentando usar o nxlog para ler e analisar logs do IIS no Windows Server 2008 r2. Como tenho requisitos específicos para esses logs, gostaria de usar om_exec para enviar as entradas de log para uma ferramenta personalizada, onde executarei o trabalho necessário e processarei-as conforme necessário. Meu bloco é assim:

<Output streamout>
    Module      om_exec
    Command     'dump_input.exe'
</Output>

Esta configuração resulta nesta mensagem de erro:

ERROR couldn't execute process 'dump_input.exe'; The parameter is incorrect.

Eu tentei qualificar totalmente o nome do comando, usando comandos conhecidos (como cmd.exe), comandos inexistentes, qualquer coisa e o erro é sempre o mesmo.

O om_exec funciona no Windows e, em caso afirmativo, como posso usá-lo?

    
por Mark 14.01.2015 / 19:16

1 resposta

0

Você deve usar um caminho completo (senão o caminho deve ser relativo a Spooldir) e não deve ser citado:

<Output streamout>
    Module      om_exec
    Command     C:\path\to\dump_input.exe
</Output>
    
por 16.01.2015 / 17:25

Tags