Fail2ban logs de leitura do syslog / process / stdout de outra tarefa

1

Eu tenho uma lista de contêineres docker em execução em um servidor. Um dos contêineres é (será) o fail2ban em execução no modo privileged . Meu problema agora é passar e compartilhar o mesmo volume (arquivo de log) por meio desses contêineres para que ele seja gravado pelos serviços e lido pelo fail2ban.

Eu queria saber se existe uma maneira de o fail2ban ler um fluxo de dados como docker logs -f apache . Isso eliminaria a dificuldade de gerenciar esse arquivo de log, passá-lo por contêineres, lidar com bloqueios de leitura / gravação e também descobrir como girá-lo.

    
por Romeo Mihalcea 05.10.2016 / 02:51

1 resposta

1

Configure a janela de encaixe para gravar registros no link syslog / journald

docker run --log-driver=syslog ...
    
por 05.10.2016 / 03:17