调整ATS日志处理机制及相关脚本
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,在ATS的尝试使用中,日志处理是很重要的一环,我在研究这个时候花了不少精力,首先我们测试用的ATS是5.3.2版本,默认打印的是二进制日志squid.blog,一天一切割,当然也可以变为文本日志,不过
千家信息网最后更新 2025年02月05日调整ATS日志处理机制及相关脚本
在ATS的尝试使用中,日志处理是很重要的一环,我在研究这个时候花了不少精力,首先我们测试用的ATS是5.3.2版本,默认打印的是二进制日志squid.blog,一天一切割,当然也可以变为文本日志,不过ATS自带的很牛逼的分析traffic_logstats就用不了了,怎么办呢?苦思冥想,最后想了个好办法,打两套日志,文本日志存档,供我们看,二进制日志一天一删除,哈哈,问题圆满解决。为了迎合线上的访问量,日志设置为了5分钟一切割,切割后改名归档,同时又为了缩小存储空间,定义凌晨3点(访问量小)开始打包压缩,再做脚本时发现遇到跨年时会出故障,又再次做了多次优化,目前运行的还是比较健壮的,分享出来,一起研究学习。
ATS的日志配置不多说了,以前有介绍,下面是我写的一个处理脚本:
#!/bin/sh#writer:gaolixuBACKUP_PATH="/var/log/ats"LOG_PATH="/opt/ats/var/log/trafficserver"yestday=`date -d yesterday +%d`yestmon=`date -d yesterday +%m`yestyear=`date -d yesterday +%Y`testdir(){BACKUP_DIR=$BACKUP_PATH/$1/$2/$3if [ ! -d "$BACKUP_DIR" ]then mkdir -p $BACKUP_DIR if [ "$?" != "0" ] then echo "dir error" exit fifi}yestzip(){gzip $BACKUP_PATH/$yestyear/$yestmon/$yestday/*}cd $LOG_PATHls *.log*old > /tmp/atslog.tmpfor i in `cat /tmp/atslog.tmp` do i_time=`echo $i |awk -F'[.|-]' '{print $(NF-2)$(NF-1)}'` i_bj=`echo $i |awk -F'[.|-]' '{print $1}'` i_year=`echo ${i_time:0:4}` i_mon=`echo ${i_time:4:2}` i_day=`echo ${i_time:6:2}` i_hour=`echo ${i_time:8:2}` i_min=`echo ${i_time:11:2}` testdir $i_year $i_mon $i_day mv $LOG_PATH/$i $BACKUP_DIR/${i_year}-${i_mon}-${i_day}_${i_hour}_${i_min}_${i_bj}.log if [ "$i_hour" = "03" -a "$i_min" = "00" ];then yestzip rm -rf /opt/ats/var/log/trafficserver/squid.blog* fi done &>/dev/null
自建个人原创站运维网咖社(www.net-add.com),新的博文会在网咖社更新,欢迎浏览。
日志
脚本
处理
二进制
文本
访问量
天一
研究
健壮
重要
苦思冥想
个人
再次
同时
年时
怎么办
故障
时候
有介绍
版本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
为什么要专门网络安全法
深圳赛为网络技术服务公司
网络安全建设项目背景
商品销售管理系统数据库文档
clash用买服务器吗
无线显示服务器超时
大学软件开发主要是学什么
三亚机场网络安全演练
java获取服务器编码
服务器内存 普通主板
我国针对网络安全出台的法律
宜宾软件开发项目管理
网络安全工作通报制度
万方数据库查重带代码吗
创造与魔法服务器大概几点维护
东方财富的代理服务器
网络安全倡议小视频
企业网络技术部
海警业务一体化软件开发
青阳进口软件开发服务参考价格
人才数据库有什么好处
东莞用友网络安全
web.py 服务器
怎么在pdb数据库查文献
建立网络安全设置的图片
怎样查域名服务器
2021年网络安全工作要点
智联招聘数据库设计
扬州久星网络技术有限公司好吗
npt服务器如何配置