在CentOS 7的docker容器中设置本地syslog-ng,可以按照以下步骤进行操作:
在配置文件中,可以设置syslog-ng接收日志的来源和发送日志的目的地。例如,可以添加以下配置来接收本地日志:
source s_local {
system();
internal();
};
destination d_local {
file("/var/log/local.log");
};
log {
source(s_local);
destination(d_local);
};
这个配置将接收本地系统日志,并将其写入到/var/log/local.log
文件中。
可以使用以下命令设置syslog-ng开机自启动:
systemctl enable syslog-ng
/var/log/local.log
文件是否有相应的日志记录。这样,在CentOS 7的docker容器中就成功设置了本地syslog-ng。请注意,以上步骤仅适用于CentOS 7系统和docker容器,具体操作步骤可能会因环境而异。
领取专属 10元无门槛券
手把手带您无忧上云