今天对某业务进行改造,由于使用的是rsyslog,改造完毕后的日志换了路径,所以需要对rsyslog.conf进行修改,一遍将新目录内的日志传送到日志中心去。在调整rsyslog.conf后重启服务,发日志中心没有新的日志生成了,初步判断是客户端日志没有退送过去,故排查原因。重启数次依旧未解决,百度谷歌也没有类似的问题,故电话求援,最终解决该问题,解决办法如下:
1、进入$WorkDirectory配置的路径,查看里面文件内的内容是否是新的路径
2、修改$InputFileStateFile后面的名称,一定要设置为唯一的,修改完毕后重启rsyslog即可在$WorkDirectory配置的路境内看到同名文件,这时候再看路径是否是新的
经过上述过程,rsyslog即可正常传送日志到日志中心服务器了
阅读(8444) | 评论(0) | 转发(1) |