dovecot logging

Alex JOST jost+lists at dimejo.at
Tue Mar 27 18:28:39 EEST 2018


Am 27.03.2018 um 16:06 schrieb A. Schulze:
> Hello,
> 
> I'm currently playing with a number of dovecot instances to evaluate my "next generation setup"
> For now I run 6 instances of dovecot, one per docker container:
>   - 2x redirector
>   - 2x backend #1
>   - 2x backend #2
> 
> All docker container use syslog. And there the problems starts.
> Every instance identify itself as "dovecot" That's not helpful :-/
> I tried to set an instance name but that change nothing.
> 
> My options are now
>   - let rsyslogd separate the sources by IP
>   - use logfiles files
> Are there other?
> 
> Currently the code use a fixed string "dovecot":
> https://github.com/dovecot/core/blob/master/src/lib-master/master-service.c#L415
> 
> I would ask if it's possible to use the instance name as syslog identifier, too?
> 
> Andreas
> 

Did you try running rsyslog inside the container and forwarding 
everything to the endpoint? You can modify the configuration of rsyslog 
and explicitly set a hostname if needed.

-- 
Alex JOST


More information about the dovecot mailing list