1.$3匹配到fangdd.com,打印改行所有内容awk '{if($3==fangdd.com) print $0}’ filename2.匹配到fangdd.com后打印改行的$1awk '/fangdd.com/ {print $1}' filename3.匹配到$3为404后打印改行的$1awk '$3 == 404 {print $1}' filename4.打印出Nignx
原创
2015-11-20 23:38:03
1062阅读
1,查看apache进程: ps aux | grep httpd | grep -v grep | wc -l 2,查看80端口的tcp连接: netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l 3,通过日志查看当天ip连接数,过滤重复:
转载
2016-05-17 11:52:00
83阅读
2评论
分享一个用于分析Nginx日志的Bash脚本,全代码如下nginx_log_check.sh#!/usr/bin/env bash
echo ""
echo " ========================================================= "
echo " \ Nginx日志安全分析脚本 V1.0 /
#!/bin/bash
for i in $@;do
echo ===================== "$i" =============================
echo "IP data"
awk '{print $1}' $i&nbs
原创
2015-03-27 15:48:38
945阅读
脚本功能:脚本采用python2.7编写,用来分析Apahce的访问日志脚本用法:脚本名 Apache的访问日志 [想要显示的行数]更新:1.第二版:增加 显示指定的行数2.增加Nginx日志分析脚本脚本执行效果如下:脚本内容如下:nginx访问日志分析脚本#!/usr/bin/env python# coding=utf-8#-----------------------------------
转载
精选
2014-05-21 16:56:57
454阅读
本脚本分析Nginx 负载均衡器的日志:#!/bin/bash
if [ $# -eq 0 ]; then
echo "Error:please specify logfile."
exit 0
els
原创
2015-05-18 16:38:43
1141阅读
脚本功能:
脚本采用python2.7编写,用来分析Apahce的访问日志
脚本用法:
脚本名 Apache的访问日志 [想要显示的行数]
更新:
1.第二版:增加 显示指定的行数
2.增加Nginx日志分析脚本
脚本执行效果如下:
脚本内容如下:
nginx
推荐
原创
2013-05-02 10:21:13
5025阅读
点赞
21评论
脚本功能:脚本采用python2.7编写,用来分析Apahce的访问日志脚本用法:脚本名 Apache的访问日志 [想要显示的行数]更新:1.第二版:增加 显示指定的行数2.增加Nginx日志分析脚本脚本执行效果如下:脚本内容如下:nginx访问日志分析脚本#!/usr/bin/env python# coding=utf-8#-----------------------------------
转载
精选
2014-04-12 00:07:33
627阅读
Nginx日志分割与Nginx日志分析脚本(很实用)
转载
精选
2012-11-12 17:06:53
970阅读
1,http日志分析#!/bin/bash
for i in $@;do
echo ===================== "$i" =============================>>weblog.txt
 
原创
2015-05-07 10:22:27
695阅读
日志格式如下:223.74.135.248 [11/May/2017:11:19:47 +0800] "POST /login/getValidateCode /1.1" 404 14227 "...
转载
2017-05-17 16:03:00
148阅读
2评论
Apache/Nginx 访问日志分析脚本(1)Apache访问日志分析脚本【第二版】#!/usr/bin/env python # coding=utf-8 #------------------------------------------------------ # Name: &nb
原创
2014-08-19 13:06:00
378阅读
http://linux5588.blog.51cto.com/65280/1191027脚本功能:脚本采用python2.7编写,用来分析Apahce的访问日志 脚本用法:脚本名 Apache的访问日志 [想要显示的行数] 更新: 1.第二版:增加 显示指定的行数2.增加Nginx日志分析脚本 脚本执行效果如下:
原创
2014-08-19 13:00:00
418阅读
#!/bin/bashlog_dir="/data/nginxlog"pid_dir="/usr/local/nginx/logs";time=`date +%Y%m%d`backup_dir="${log_dir}/${time}"cd ${log_dir}for file in `ls *.log`do log_file=${log_dir}/${file} &nbs
原创
2014-01-21 15:53:18
376阅读
#!/bin/bash#功能描述(Description):Nginx标准日志分析脚本.#统计信息包括:#1.页面访问量PV#2.用户量UV#3.人均
转载
2022-06-28 17:26:38
435阅读
此脚本实现nginx日志文件按天自动切割,并且删除一个月前的日志
先上脚本:
Java代码
#!/bin/bash
cd /var/log/nginx/
mv sendsadmin.access.log sendsadmin.acce
转载
2010-01-24 01:25:56
532阅读
目前网上也有一些Nginx日志切割脚本,但是论坛还是有用户反映网上Nginx日志切割脚本有问题,我感觉一般是因为脚本中的参数设置问题,
或者是crontab中的设置问题。
如果是lnmp0.5/0.6用户可以仅修改log_files_name后面的要切割的日志文件名就直接使用。
脚本主要参数:
#设置nginx日志文件目录路径
原创
2012-07-17 07:07:22
595阅读
#!/bin/sh#初始化logs_path="/usr/local/nginx/logs"pid_path="/usr/local/nginx/logs/nginx.pid"YESTERDAY=$(date -d "yesterday" +%Y-%m-%d) ##移动文件 mv ${logs_path}/access.log ${logs_path}/${YESTERDAY}.access.lo
原创
2015-01-15 08:54:57
575阅读
#!/bin/bash
#author:yuxiaoguang
#date:2016/5/22
DATE=`date -d "1 days ago" +"%Y%m%d"`
OLD_DATE=`date -d "4 days ago" +"%Y%m%d"`
PROG=/usr/local/nginx/
原创
2016-05-22 19:16:28
836阅读
此脚本为nginx日志切割脚本变量NGINX_PATH为nginx的安装目录变量LOG_PATH为nginx的日志目录只需要修改这两个变量,最后加到计划任务即可。#!/bin/bashNGINX_PATH=/opt/nginx_webLOG_PATH=/opt/nginx_web/logsYESTERDAY=$(date -d 'yesterday' +%Y-%m-%d)mv $LOG_PATH/
原创
2016-11-14 18:32:09
706阅读