在最近项目中的tomcat日志没有做系统分割,日志越来越大,每次排查生产问题都会话好长时间,并且日志文件很大。所以就想写一个shell脚本进行定时将日志进行切割。 #!/bin/bash source /home/mfls/.bash_profile cd `dirname $0` d=`date ...
分类:
其他好文 时间:
2020-06-04 15:20:46
阅读次数:
64
tomcat-rotate.sh: #!/bin/bash log_path="/home/tomcat7-api/logs/"expried_time=7 function delete_log() { local currentDate=`date +%s` for file in find $ ...
分类:
系统相关 时间:
2019-08-24 19:00:01
阅读次数:
105
目前查看服务器现在大部份是nginx和tomcat日志,使用下面两个脚本做切割
分类:
其他好文 时间:
2018-08-01 18:22:40
阅读次数:
126
日志切割1、下载安装cronlogcd/usr/local/srcwgethttps://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz[root@kafka01src]#md5sumcronolog-1.6.2.tar.gza44564fd5a5b061a5691b9a837d04979cronolog-1.6.2.tar.gz#&
分类:
其他好文 时间:
2018-06-14 18:18:31
阅读次数:
191
tomcat日志切割和定期删除在tomcat的软件环境中,如果我们任由日志文件无限增长,总有一天会将磁盘占满的(废话)。特别是在日志文件增长速度很快的一些情况下,按日志切割日志文件并删除,就是一件很有必要的工作了,以下介绍了切割日志文件的方法。第1章 系统环境1.1 操作系统环境[root@server1 ~]# cat /etc/redhat-release
Cen
分类:
其他好文 时间:
2018-02-09 15:36:11
阅读次数:
210
tomcat集群日志切割和备份的脚本思路分享给大家
分类:
其他好文 时间:
2017-11-27 11:01:48
阅读次数:
143
法一:利用系统logrotate命令来实现tomcat的日志切割先定义tomcat的pid文件修改$TOMCAT_HOME/bin/catalina.sh文件,大约在128行左右,在PRGDIR下面一行添加CATALINA_PID参数行,修改完成后应该跟下面相同。#Getstandardenvironmentvariables
PRGDIR=`dirname"$PRG"`
CATALINA_P..
分类:
其他好文 时间:
2017-09-12 23:04:00
阅读次数:
178
下载并解压缩 cronolog # tar zxvf cronolog-1.6.2.tar.gz 2、进入cronolog安装文件所在目录 # cd cronolog-1.6.2 3、运行安装 # ./configure # make # make install 4、查看cronolog安装后所在 ...
分类:
其他好文 时间:
2017-06-30 12:37:44
阅读次数:
214
logrotate是个强大的系统软件,它对日志文件有着一套完整的操作模式,譬如:转储、邮件和压缩等,并且默认logrotate加到cron(/etc/cron.daily/logrotate)作为每日任务执行。自动有了logrotate,我想不用再自己写日志切割脚本。 如下对Tomcat日志cata ...
分类:
其他好文 时间:
2017-04-29 09:43:20
阅读次数:
174
1.uptime日志脚本(每天记录) 2.远程拷贝日志脚本 3.日志过滤 ...
分类:
其他好文 时间:
2017-02-24 19:32:15
阅读次数:
264