对log4j产生的日志文件进行监控

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对log4j产生的日志文件进行监控相关的知识,希望对你有一定的参考价值。

我的log4j 日志文件按天切割,每半小时对最新产生的日志进行文件读取(自己写程序进行 读取)。
这是我自己想的方案,文件切割的时候,如:20日的数据放到19日里面的日志里去了,还少了一天的数据
后来想想 是不是log4j的读和我的程序写产生的冲突正在验证中

麻烦大神告诉我一下 如何对log4j 产生的日志文件进行监控??

参考技术A 1.jpg 你最好把产生日志目录与flume监控目录分开,二者不要混肴了这一小时产生日志文件之后,你在通过其它方式,把这个log4j放到flume监控目录中。spool支持追加,是指不断的追加文件,也就是文件个数增加

自动监视备份程序(文件夹完整性监控备份程序)

打开程序可以看到如上图界面。

输入要监控的文件夹路径
技术图片

如果要对文件夹内的现有文件进行备份,就填写Y 或 y,
技术图片

程序将自动备份所有文件到D盘 文件备份 目录下,按年月日时分 命名的文件夹内

同时再exe 同一个目录下 产生日志文件-备份记录.txt

选择n 或其他字符时不进行备份。
技术图片

直到出现新文件时对文件进行自动备份。
技术图片

程序可能被360安全卫士杀毒软件误认为时勒索病毒,因为程序有大批量操作文件行为时可能会被误判。

以上是关于对log4j产生的日志文件进行监控的主要内容,如果未能解决你的问题,请参考以下文章

SpringCloud升级之路2020.0.x版-11.Log4j2 监控相关

怎样把hibernate产生的SQL语句,输出到log4j文件

数据库异常信息为啥没有写入log4j日志文件中

配置Linux日志文件

Apache日志管理

日志监控告警系统