rsyslog: como ligar conjuntos de regras a soquetes unix (imuxsock)

2

Estou usando o módulo imuxsock para ouvir soquetes de log locais adicionais (ou seja, com o% co_de diretiva%).

Depois de ler a incrível página link , estou interessado em vincular conjuntos de regras separados a cada soquete. Essa página dá o exemplo de vincular um conjunto de regras a uma porta tcp específica (por exemplo, usando o módulo imtcp e a diretiva $AddUnixListenSocket ), mas de acordo com essa página:

Note that the input module must support binding to non-standard rulesets, so the functionality may not be available with all inputs.

Eu não consegui encontrar nenhuma documentação sobre como fazer o mesmo com o imuxsock. O recurso está lá, mas não documentado? Ou existe alguma outra outra maneira de realizar o mesmo (aplicando X regras para mensagens do X socket e Y regras às mensagens do soquete Y )?

    
por rsaw 10.08.2012 / 17:07

2 respostas

0

FINALMENTE.

imuxsock: adicione suporte ao conjunto de regras

Concluído no rsyslog v8.17. Agora, para descobrir se funciona ...

    
por 01.04.2016 / 22:17
1

Eu estava procurando a mesma coisa e não consegui encontrá-la. E eu suponho que simplesmente não é suportado. Aqui está um comentário do código-fonte.

/* we do not use this, because we do not bind to a ruleset so far * enable when this is changed: #include "im-helper.h" / / must be included AFTER the type definitions! */

Eu suponho que possa ser implementado. Você pode contribuir com um patch ou pagar os caras da Adiscon para fazê-lo.

    
por 04.07.2013 / 10:34

Tags