对于我们尚未配置规则的所有远程消息,我们需要一种“全能”的drippan规则.
有谁知道怎么做到这一点?
解决方法 这就是我在rsyslog.conf中配置它的方式:# Log remote hosts to separate log file$template PerHostLog,"/var/log/remote-hosts/%HOSTname%.log"$template RemoteHostfileFormat,"%TIMESTAMP% %HOSTname% %syslogfacility-text% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::space-cc,drop-last-lf%\n":inputname,isequal,"imudp" ?PerHostLog;RemoteHostfileFormat& ~
这会捕获通过UDP(imudp)接收的所有日志消息,并将其放入一个文件,该文件的文件名对应于日志消息的主机名.
总结以上是内存溢出为你收集整理的linux – rsyslog:如何将来自所有远程计算机的邮件定向到一个文件?全部内容,希望文章能够帮你解决linux – rsyslog:如何将来自所有远程计算机的邮件定向到一个文件?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)