Apacheアクセスログの精査
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**概要 [#iddb9b95]
Apacheのアクセスログより特定のキーワードを含む行を別ファ...
ログローテートによるログ分割にも対応。
**コード [#c294373b]
#!/bin/sh
# ------------------------
# AccessLog Export Script
# ------------------------
# Version : 1.0
# date : 2009/02/05
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Set
DATE=`date +%Y%m`
DATETG=`date +\/%b\/%Y`
HOST=`hostname`
OUTPUT="/home/httpd/default/htdocs/html/password/logs/ac...
ACCESSLOG="/home/httpd/default/logs/access.log"
# Exec
echo "-------------------------------" > $OUTPUT
echo " password file access log" >> $OUTPUT
echo "-------------------------------" >> $OUTPUT
zcat $ACCESSLOG.*.gz | grep "【検知キーワード】" | grep ...
grep "【検知キーワード】" $ACCESSLOG | grep $DATETG | gr...
# EOF
終了行:
**概要 [#iddb9b95]
Apacheのアクセスログより特定のキーワードを含む行を別ファ...
ログローテートによるログ分割にも対応。
**コード [#c294373b]
#!/bin/sh
# ------------------------
# AccessLog Export Script
# ------------------------
# Version : 1.0
# date : 2009/02/05
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Set
DATE=`date +%Y%m`
DATETG=`date +\/%b\/%Y`
HOST=`hostname`
OUTPUT="/home/httpd/default/htdocs/html/password/logs/ac...
ACCESSLOG="/home/httpd/default/logs/access.log"
# Exec
echo "-------------------------------" > $OUTPUT
echo " password file access log" >> $OUTPUT
echo "-------------------------------" >> $OUTPUT
zcat $ACCESSLOG.*.gz | grep "【検知キーワード】" | grep ...
grep "【検知キーワード】" $ACCESSLOG | grep $DATETG | gr...
# EOF
ページ名: