博客
关于我
一个简单的shell脚本:weblogic日志按天生成(日志压缩)
阅读量:332 次
发布时间:2019-03-04

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

编写目的:

在实际工作中,由于生产环境在出现问题的时候,中间件服务会出现大量的报错日志,若日志增长量极大的情况下,会出现磁盘空间被写满的情况而导致宕机,为了防止此情况出现,编写如下shell脚本进行规避此问题。

注意:

<一>本例已weblogic的后台输出日志从节点nohup.out为例,主节点已AdminServer.log为例,也想做此操作的亲请自行修改你本地的日志路径及名称!!
<二>确认服务器上已安装gzip命令内容

(1)创建主节点日志压缩脚本

vi adminlog_save.sh

1.编辑如下内容到文件:

##by  skyfans    20160808##!/bin/bashTODAY=`date -u +"%Y%m%d"` /usr/bin/gzip -c /app/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/AdminServer.log>/app/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/AdminServer${TODAY}.out.gz> /app/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/AdminServer.log

2.保存并退出文件编辑。

3.执行测试。

sh adminlog_save.sh

(2)创建从节点日志压缩脚本

vi nohup_save.sh

1.编辑如下内容到文件:

##by  skyfans    20160808##!/bin/kshTODAY=`date -u +"%Y%m%d"` #nohup_save.sh/usr/bin/gzip -c /root/Oracle/Middleware/user_projects/domains/base_domain/bin/nohup.out>/root/Oracle/Middleware/user_projects/domains/base_domain/bin/nohup${TODAY}.out.gz> /root/Oracle/Middleware/user_projects/domains/base_domain/bin/nohup.out

2.保存并退出文件编辑。

3.执行测试。

sh nohup_save.sh

(3)测试后出现如下情况说明脚本执行成功:
在这里插入图片描述

(4)添加定时任务到服务器

crontab -e
30 23 * * * /root/shells/adminlog_save.sh38 23 * * * /root/shells/nohup_save.sh

查看定时任务是否添加成功:

crontab -l

在这里插入图片描述

到此,我们日志压缩操作已经OK了,第二天在巡检时,可以进行检查是否日志已经进行了压缩,若出现如下情况,说明定时任务执行成功。
在这里插入图片描述

欢迎喜欢实施运维及数据的小伙伴加入群进行谈论!
运维技术群:263859509
在这里插入图片描述

你可能感兴趣的文章
树状数组 模板总结
查看>>
「NOI2015」程序自动分析 并查集题解
查看>>
[JSOI2008]Blue Mary的战役地图 Hash题解
查看>>
Ubuntu修改终端上显示的用户名和主机名(详细步骤)
查看>>
教你写一手漂亮的伪代码(详细规则&简单实例)
查看>>
MySQL的基本体系和架构介绍
查看>>
MySQL数据备份实践和整理
查看>>
结构型设计在工作中的一些经验总结
查看>>
如何提升员工体验 助力企业业务增长?这个棘手的问题终于被解决了!
查看>>
腾讯物联网操作系统正式开源,最小体积仅1.8 KB
查看>>
不懂数据库的码农不是好程序员!
查看>>
全球首个!阿里云开源批流一体机器学习平台Alink……
查看>>
必须要看的网上冲浪安全攻略!
查看>>
红点中国、红杉中国联合领投,WakeData惟客数据完成1000万美元B轮融资
查看>>
看完这篇操作系统,和面试官扯皮就没问题了!
查看>>
OpenStack发布Ussuri版本 实现智能开源基础设施的自动化
查看>>
整理了一份 Docker系统知识,从安装到熟练操作看这篇就够了 | 原力计划
查看>>
2020 AI 产业图谱启动,勾勒中国 AI 技术与行业生态
查看>>
“编程能力差,90%输在了数学上!”CTO:多数程序员都是瞎努力!
查看>>
霍因科技获首届全国信创产业生态创新奖
查看>>