我必须通过 UDP 将我的日志转发到 rsyslog,但由于 UDP 和 rsyslog 的易失性,我也想记录到一个文件中。但是,AFAICT MongoDB 仅允许其日志使用一个目标:
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
#destination: syslog
我正在使用最新的 mongodb 4。
除非我弄错了,它甚至不支持远程系统日志:https ://docs.mongodb.com/manual/reference/configuration-options/#systemLog.destination
如何使用 mongodb 登录到类似文件和远程系统日志?