随笔分类 -  Linux

记录自己的日常维护工作
goaccess实现实时监控
摘要:一、实现后台实时监控 需要注意的时,以守护进程运行goaccess时,生成的html文件需要指定决定路径,否则会生成再根目录下(个人遇到的情况) 二、指定开始分析的位置 -n +40 指定从第40行开始分析 阅读全文

posted @ 2018-12-20 16:41 我以前不是胖子 阅读(1408) 评论(0) 推荐(0)

goaccess分析access.log
摘要:接上一篇,开始学习goaccess使用~ 源码安装完成后,我的goaccess的配置文件goaccess.conf位于/usr/local/etc/ 参照官网生成html文件 未生成成功,报错如下 查看goaccess帮助命令如何指定配置文件 其中-p用来制定需要使用的配置文件,好,继续尝试 未报错 阅读全文

posted @ 2018-12-20 11:24 我以前不是胖子 阅读(954) 评论(0) 推荐(0)

goaccess 安装
摘要:今天尝试搭建goaccess,用于分析access.log文件,但安装并不顺利,小记一下自己遇到的问题及解决方法 系统环境:CentOS release 6.9 一.参照官网教程进行搭建 运行configure未顺利通过,提示“Missing development files for the Ge 阅读全文

posted @ 2018-12-19 14:46 我以前不是胖子 阅读(1893) 评论(0) 推荐(1)

邮件发送统计信息
摘要:#!/bin/bash #定义日志路径path=/usr/local/nginx/htdocs/log #生成日期date=`date -d yesterday "+%Y%m%d"` #文件1 file=nciic_check_results.log #文件2file1=id5_check_resu 阅读全文

posted @ 2018-06-25 16:00 我以前不是胖子 阅读(234) 评论(0) 推荐(0)

统计重复IP并排序
摘要:#降序排列 sort ip20180623.log | uniq -c | sort -rn | more #可以输出到文件哦 sort ip20180623.log | uniq -c | sort -rn >> ip_desc.log #第一个sort先对文件内容排序 #uniq -c 对重复行 阅读全文

posted @ 2018-06-25 10:52 我以前不是胖子 阅读(675) 评论(0) 推荐(0)

awk截取指定字段
摘要:#!/bin/bash #好多地方可以优化,先记录下,便于以后使用 dir="/logs/$1"file="/logs/$1/requests.log"if [ $1 ];then if [[ ! -d $dir && ! -f $file ]];then echo "$dir is not exi 阅读全文

posted @ 2018-06-25 10:43 我以前不是胖子 阅读(6185) 评论(0) 推荐(0)

导航