ログ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* [[ログ]] [#k95e4376]
各種ログの参照の仕方を記述しておきます。詳細は/etc/syslog...
weekly
rotate 4
とあれば、週1回でローテートし、4週間保存することになる。...
#contents
** boot [#z4b975e8]
ブート時のログです。またdmesgも参考にしましょう。
/var/log/boot
** cron [#q208b55c]
cronの実行ログです。
/var/log/cron
** wtmp [#q7ca0cf8]
最近ログインしたユーザ情報のログです。バイナリであるため...
last -f wtmp.2
この-fでファイルを指定できます。特定のユーザだけの場合は、
last xxxuser
とします。
** lastlog [#v71c1824]
ユーザ毎に最後にログインした日時やIPを表示する。実行は、
lastlog
とする。bsdはlast
** secure [#yb7473c4]
システムのログイン等承認関係のログです。ftpやcvs,swat等の...
/var/log/secure
** messages [#qf6d3d61]
専用のログファイルをもたないプログラムがこのファイルにロ...
/var/log/messages
** samba [#y69306ee]
sambaのログです。
/var/log/samba
** mail [#v680cb20]
mailのログです。
/var/log/maillog
http://man.qmail.jp/jman5/qmail-log.html~
**logrotate [#n8a7c213]
どんどん大きくなるログをローテーションします。/etc/cron.d...
# see "man logrotate" for details
# rotate log files weekly 他にdaily,monthly
weekly #毎週ローテイション
# keep 4 weeks worth of backlogs
rotate 4 #4回ローテーションする 1,2,3,4,1,2,3,4,1....
# create new (empty) log files after rotating old ones
create #空のログファイルを作成
# packages drop log rotation information into this direc...
include /etc/logrotate.d #/etc/logrotate.dの設定ファイル...
では/etc/logrotate.dにあるhttpdを見てみましょう。
/var/log/httpd/*log {
missingok <-ログファイルが存在しなくてもエラーを出さ...
notifempty <-ログファイルが空ならローテーションしない。
sharedscripts <-複数指定したログファイルに対してpostr...
postrotate <-ログローテーション後に実行する。prerotat...
/bin/kill -HUP `cat /usr/local/apache2/logs/httpd...
endscript
}
結果は/var/lib/logrotate.statusを参照します。
apacheにはrotatelogsというものがあるのですが、ログファイ...
** Logwatch [#v99f6851]
ログ監視ツールです。http://www.logwatch.org/からlogwatch-...
tar xzvf logwatch-5.2.2.tar.gz
mkdir /etc/log.d
cp -r logwatch-5.2.2/scripts/ /etc/log.d/
cp -r logwatch-5.2.2/lib/ /etc/log.d/
cp -r logwatch-5.2.2/conf/ /etc/log.d/
ln -s /etc/log.d/scripts/logwatch.pl /etc/cron.daily/
SUSEでは、めんどくさかったので、
yast -i logwatch
これはcronで1日1回実行されます。いつ実行されるかは/etc/cr...
/etc/log.d/conf/logwatch.confです。/etc/log.dがないときは...
|LogDir|パス|ログのディレクトリです。|
|TmpDir|パス|Tmpのディレクトリです。|
|Print|yes,no|yesの場合、標準出力に表示。noの場合、メール...
|MailTo|email|通知先のメールアドレスです。複数の場合は、...
|mailer|パス|メールのコマンドの場所|
|Range|All,Yesterday,Today|All:すべてのログ,Yesterday:昨...
さてlogwatch.plを実行してみましょう。だめです。メールが送...
mailer = /var/qmail/bin/qmail-inject
としておいて、665行目から672行目をコピーして置き換えまし...
6.0.2が出ていたので、置き換えました。今度は749行目から置...
7.1が出ていたので、インストールしました。
どうも今回は設定ファイルの場所がデフォルト用とカスタマイ...
mkdir /etc/logwatch
mkdir /etc/logwatch/scripts
mkdir /etc/logwatch/conf
mkdir /etc/logwatch/conf/logfiles
mkdir /etc/logwatch/conf/services
touch /etc/logwatch/conf/logwatch.conf
touch /etc/logwatch/conf/ignore.conf
touch /etc/logwatch/conf/override.conf
mkdir /usr/share/logwatch
mkdir /usr/share/logwatch/dist.conf
mkdir /usr/share/logwatch/dist.conf/logfiles
mkdir /usr/share/logwatch/dist.conf/services
mv conf/ /usr/share/logwatch/default.conf
mv scripts/ /usr/share/logwatch/scripts
mv lib /usr/share/logwatch/lib
mkdir /var/cache/logwatch
ln -s /usr/share/logwatch/scripts/logwatch.pl /etc/cron....
ln -s /usr/share/logwatch/scripts/logwatch.pl /usr/sbin/...
** Logsurfer [#pad2ad30]
ログのリアルタイム監視をするツールです。swatchよりいいと...
wget ftp://ftp.cert.dfn.de/pub/tools/audit/logsurfer/log...
tar xvf logsurfer-1.5b.tar
cd logsurfer-1.5b
./configure
make
make install
** リンク [#l8dfcda1]
[[rsyslogの導入>http://www.atmarkit.co.jp/flinux/rensai/n...
** 参考書籍 [#m1633bfe]
[[Linuxインターネットサーバ構築ガイド>http://www.amazon.c...
[[SoftwareDesign2005年2月号>http://www.gihyo.co.jp/magazi...
** コメント [#vd6a28f5]
-#comment
終了行:
* [[ログ]] [#k95e4376]
各種ログの参照の仕方を記述しておきます。詳細は/etc/syslog...
weekly
rotate 4
とあれば、週1回でローテートし、4週間保存することになる。...
#contents
** boot [#z4b975e8]
ブート時のログです。またdmesgも参考にしましょう。
/var/log/boot
** cron [#q208b55c]
cronの実行ログです。
/var/log/cron
** wtmp [#q7ca0cf8]
最近ログインしたユーザ情報のログです。バイナリであるため...
last -f wtmp.2
この-fでファイルを指定できます。特定のユーザだけの場合は、
last xxxuser
とします。
** lastlog [#v71c1824]
ユーザ毎に最後にログインした日時やIPを表示する。実行は、
lastlog
とする。bsdはlast
** secure [#yb7473c4]
システムのログイン等承認関係のログです。ftpやcvs,swat等の...
/var/log/secure
** messages [#qf6d3d61]
専用のログファイルをもたないプログラムがこのファイルにロ...
/var/log/messages
** samba [#y69306ee]
sambaのログです。
/var/log/samba
** mail [#v680cb20]
mailのログです。
/var/log/maillog
http://man.qmail.jp/jman5/qmail-log.html~
**logrotate [#n8a7c213]
どんどん大きくなるログをローテーションします。/etc/cron.d...
# see "man logrotate" for details
# rotate log files weekly 他にdaily,monthly
weekly #毎週ローテイション
# keep 4 weeks worth of backlogs
rotate 4 #4回ローテーションする 1,2,3,4,1,2,3,4,1....
# create new (empty) log files after rotating old ones
create #空のログファイルを作成
# packages drop log rotation information into this direc...
include /etc/logrotate.d #/etc/logrotate.dの設定ファイル...
では/etc/logrotate.dにあるhttpdを見てみましょう。
/var/log/httpd/*log {
missingok <-ログファイルが存在しなくてもエラーを出さ...
notifempty <-ログファイルが空ならローテーションしない。
sharedscripts <-複数指定したログファイルに対してpostr...
postrotate <-ログローテーション後に実行する。prerotat...
/bin/kill -HUP `cat /usr/local/apache2/logs/httpd...
endscript
}
結果は/var/lib/logrotate.statusを参照します。
apacheにはrotatelogsというものがあるのですが、ログファイ...
** Logwatch [#v99f6851]
ログ監視ツールです。http://www.logwatch.org/からlogwatch-...
tar xzvf logwatch-5.2.2.tar.gz
mkdir /etc/log.d
cp -r logwatch-5.2.2/scripts/ /etc/log.d/
cp -r logwatch-5.2.2/lib/ /etc/log.d/
cp -r logwatch-5.2.2/conf/ /etc/log.d/
ln -s /etc/log.d/scripts/logwatch.pl /etc/cron.daily/
SUSEでは、めんどくさかったので、
yast -i logwatch
これはcronで1日1回実行されます。いつ実行されるかは/etc/cr...
/etc/log.d/conf/logwatch.confです。/etc/log.dがないときは...
|LogDir|パス|ログのディレクトリです。|
|TmpDir|パス|Tmpのディレクトリです。|
|Print|yes,no|yesの場合、標準出力に表示。noの場合、メール...
|MailTo|email|通知先のメールアドレスです。複数の場合は、...
|mailer|パス|メールのコマンドの場所|
|Range|All,Yesterday,Today|All:すべてのログ,Yesterday:昨...
さてlogwatch.plを実行してみましょう。だめです。メールが送...
mailer = /var/qmail/bin/qmail-inject
としておいて、665行目から672行目をコピーして置き換えまし...
6.0.2が出ていたので、置き換えました。今度は749行目から置...
7.1が出ていたので、インストールしました。
どうも今回は設定ファイルの場所がデフォルト用とカスタマイ...
mkdir /etc/logwatch
mkdir /etc/logwatch/scripts
mkdir /etc/logwatch/conf
mkdir /etc/logwatch/conf/logfiles
mkdir /etc/logwatch/conf/services
touch /etc/logwatch/conf/logwatch.conf
touch /etc/logwatch/conf/ignore.conf
touch /etc/logwatch/conf/override.conf
mkdir /usr/share/logwatch
mkdir /usr/share/logwatch/dist.conf
mkdir /usr/share/logwatch/dist.conf/logfiles
mkdir /usr/share/logwatch/dist.conf/services
mv conf/ /usr/share/logwatch/default.conf
mv scripts/ /usr/share/logwatch/scripts
mv lib /usr/share/logwatch/lib
mkdir /var/cache/logwatch
ln -s /usr/share/logwatch/scripts/logwatch.pl /etc/cron....
ln -s /usr/share/logwatch/scripts/logwatch.pl /usr/sbin/...
** Logsurfer [#pad2ad30]
ログのリアルタイム監視をするツールです。swatchよりいいと...
wget ftp://ftp.cert.dfn.de/pub/tools/audit/logsurfer/log...
tar xvf logsurfer-1.5b.tar
cd logsurfer-1.5b
./configure
make
make install
** リンク [#l8dfcda1]
[[rsyslogの導入>http://www.atmarkit.co.jp/flinux/rensai/n...
** 参考書籍 [#m1633bfe]
[[Linuxインターネットサーバ構築ガイド>http://www.amazon.c...
[[SoftwareDesign2005年2月号>http://www.gihyo.co.jp/magazi...
** コメント [#vd6a28f5]
-#comment
ページ名: