Apache/ログ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*アクセスログ [#t66dbfb1]
**記録タイミング [#z06ef275]
-[[Apache のアクセスログを見ていて気付いたこと:https://08...
-Apache のアクセスログに書き込まれるタイミングは、Apache ...
-アクセス日時はリクエストを受けた日時が記録される
-途中でやめたらアクセスログに出ないのか?
--記録される(らしい)
--記録されないという書き込みも見かける
**レスポンスタイム [#b070c02c]
-[[Apache のログにレスポンスタイムを記録する:https://yohe...
*ローテーション [#za0cf6bf]
-[[Apacheのログ・ローテーション設定(access_log、error_lo...
**logrotate によるローテーション [#sc0b53e6]
-[[logrotate によるログのローテーション:http://linux.koro...
-[[logrotateの不思議!:http://kansai.anesth.or.jp/gijutu/...
-/etc/logrotate.d/httpd の例 (1)
/usr/local/apache2/logs/*log {
daily
missingok
ifempty
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/nu...
EXT=`date +%Y%m%d`
for i in $1; do
/bin/mv $i.1 $i.$EXT
/bin/gzip $i.$EXT
/bin/mv /usr/local/apache2/logs/*gz /usr/loc...
done
EXT=`date +%Y%m%d --date '14 days ago'`
/bin/rm -rf /usr/local/apache2/logs/old/*.${EXT}...
endscript
}
-/etc/logrotate.d/httpd の例 (2)
/etc/httpd/logs/*log {
daily
missingok
ifempty
sharedscripts
postrotate
/usr/local/apache2/bin/apachectl graceful 2> /de...
endscript
lastaction
EXT=`date +%Y%m%d`
for i in $1; do
/bin/mv $i.1 $i.$EXT
/bin/gzip $i.$EXT
/bin/mv /etc/httpd/logs/*gz /etc/httpd/logs/...
done
EXT=`date +%Y%m%d --date '14 days ago'`
/bin/rm -rf /etc/httpd/logs/old/*.${EXT}.gz >/de...
endscript
}
* ログ・ローテーションのための再起動 [#h5d2aa27]
-[[停止と再起動:http://httpd.apache.org/docs/2.0/ja/stopp...
-graceful で再起動をオススメ
終了行:
*アクセスログ [#t66dbfb1]
**記録タイミング [#z06ef275]
-[[Apache のアクセスログを見ていて気付いたこと:https://08...
-Apache のアクセスログに書き込まれるタイミングは、Apache ...
-アクセス日時はリクエストを受けた日時が記録される
-途中でやめたらアクセスログに出ないのか?
--記録される(らしい)
--記録されないという書き込みも見かける
**レスポンスタイム [#b070c02c]
-[[Apache のログにレスポンスタイムを記録する:https://yohe...
*ローテーション [#za0cf6bf]
-[[Apacheのログ・ローテーション設定(access_log、error_lo...
**logrotate によるローテーション [#sc0b53e6]
-[[logrotate によるログのローテーション:http://linux.koro...
-[[logrotateの不思議!:http://kansai.anesth.or.jp/gijutu/...
-/etc/logrotate.d/httpd の例 (1)
/usr/local/apache2/logs/*log {
daily
missingok
ifempty
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/nu...
EXT=`date +%Y%m%d`
for i in $1; do
/bin/mv $i.1 $i.$EXT
/bin/gzip $i.$EXT
/bin/mv /usr/local/apache2/logs/*gz /usr/loc...
done
EXT=`date +%Y%m%d --date '14 days ago'`
/bin/rm -rf /usr/local/apache2/logs/old/*.${EXT}...
endscript
}
-/etc/logrotate.d/httpd の例 (2)
/etc/httpd/logs/*log {
daily
missingok
ifempty
sharedscripts
postrotate
/usr/local/apache2/bin/apachectl graceful 2> /de...
endscript
lastaction
EXT=`date +%Y%m%d`
for i in $1; do
/bin/mv $i.1 $i.$EXT
/bin/gzip $i.$EXT
/bin/mv /etc/httpd/logs/*gz /etc/httpd/logs/...
done
EXT=`date +%Y%m%d --date '14 days ago'`
/bin/rm -rf /etc/httpd/logs/old/*.${EXT}.gz >/de...
endscript
}
* ログ・ローテーションのための再起動 [#h5d2aa27]
-[[停止と再起動:http://httpd.apache.org/docs/2.0/ja/stopp...
-graceful で再起動をオススメ
ページ名: