博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
logrotate 清理tomcat日志
阅读量:5289 次
发布时间:2019-06-14

本文共 1987 字,大约阅读时间需要 6 分钟。

rsyslog  tomcat 服务器:192.168.32.215input(type="imfile"File="/usr/local/apache-tomcat-7.0.55_8082/logs/catalina.out"Tag="zjtest-api01"Severity="info"Facility="local5")local5.* @@192.168.32.76:514rsyslog 日志服务器:192.168.32.76$EscapeControlCharactersOnReceive off      #关闭rsyslog默认转译ASCII<32的所有怪异字符,包括换行符等$template nginx-zjzc01,"/rsyslog/data/nginx/zjzc/nginx_access01_log.%$year%-%$month%-%$day%"       #定义TC:日志存放路径$template nginx-zjzc02,"/rsyslog/data/nginx/zjzc/nginx_access02_log.%$year%-%$month%-%$day%"            #定义TCBeta:日志存放路径$template nginx-uat01,"/rsyslog/data/nginx/uat/nginx_access01_log.%$year%-%$month%-%$day%"            #定义TCBeta:日志存放路径$template tocFormat,"'%syslogtag%','%FROMHOST-IP%','%msg%'\n"                  #定义toc日志format$template uat-zjzc01,"/rsyslog/data/mysql/uat/mysql01_slow_log.%$year%-%$month%-%$day%"            #定义TCBeta:日志存放路径$template zjtest-api01,"/rsyslog/data/tomcat/zjtest/api01_log.%$year%-%$month%-%$day%"            #定义TCBeta:日志存放路径:rawmsg,contains,"nginx-zjzc01"  -?nginx-zjzc01;tocFormat                 #接受TC:日志,并应用tocFormat格式:rawmsg,contains,"nginx-zjzc02"  -?nginx-zjzc02;tocFormat        #接受TCBeta:日志,并应用tocFormat格式:rawmsg,contains,"uat-nginx"  -?nginx-uat01;tocFormat        #接受TCBeta:日志,并应用tocFormat格式:rawmsg,contains,"uat-mysql01"  -?uat-zjzc01;tocFormat:rawmsg,contains,"zjtest-api01"  -?zjtest-api01;tocFormat正常情况下,192.168.32.215上的日志能发送到日志服务器v-test-app01:/usr/local/apache-tomcat-7.0.55_8082/logs> >catalina.outv-test-app01:/usr/local/apache-tomcat-7.0.55_8082/logs> tail -f catalina.out用这种方式截断日志,就会破坏rsyslog 发送日志需要重启tomcat端的rsyslog 服务,才能继续同步下面介绍使用:Linux下Tomcat日志定期清理 及 logrotate 配置v-test-app01:/root# vim /etc/logrotate.conf /usr/local/apache-tomcat-7.0.55_8082/logs/catalina.out {#rotate 7 表示保留7天的备份文件rotate 14#daily 表示每天整理一次 daily#copytruncate 表示先复制log文件的内容,然后再清空copytruncate#compress 表示压缩备分文件compressnotifemptymissingok}/usr/sbin/logrotate -f /etc/logrotate.conf这样清理日志就可以正常同步

转载于:https://www.cnblogs.com/zhaoyangjian724/p/6199378.html

你可能感兴趣的文章
java调用oracle存储过程,返回结果集
查看>>
使用命令创建数据库和表
查看>>
数据库的高级查询
查看>>
HttpClient(一)-- HelloWorld
查看>>
dump调试函数
查看>>
Android 利用Sharp样式设置文本框EditText圆角形状
查看>>
[YTU]_2443 ( C++习题 复数类--重载运算符3+)
查看>>
sdut_1189
查看>>
归并排序
查看>>
机器视觉:SSD Single Shot MultiBox Detector
查看>>
走遍美国 —— 各州及其别名
查看>>
国内外免费电子书(数学、算法、图像、深度学习、机器学习)
查看>>
狄利克雷过程(Dirichlet Process)
查看>>
Python 字符串拼接
查看>>
HTML5 表单元素
查看>>
五子棋项目的实现(二)博弈树算法的描述
查看>>
Hibernate : Disabling contextual LOB creation as createClob() method threw error
查看>>
【bzoj4872】[Shoi2017]分手是祝愿 期望dp
查看>>
字符串元转分
查看>>
程序员网址大全(转)
查看>>