瀏覽模式: 普通 | 列表
續: http://ssorc.tw/rewrite.php/read-1194.html

上一集是將log寫到純文字檔,但這樣子在日子久了之後,想看的意願會沒有,為了好管理,

設定讓 rsyslog 可以將記錄寫入到資料庫,再用圖形介面來查看維護系統記錄。
需求
1。rsyslog 需要安裝 mysql模組
2。loganalyzer 需要 apache, php, gd, mysql
環境是
apache 2
php 5.1
mysql 5.0
centos 5.5

安裝相關套件
yum install php httpd mysql-server php-mysql php-gd
yum install rsyslog-mysql

設定 mysql server 支援 utf8

[閱讀全文]

用rsyslog架設log server收集個主機的記錄

rsyslog server

1。安裝: yum install rsyslog

2。設定編輯 rsyslog:

a。vi /etc/sysconfig/rsyslog

SYSLOGD_OPTIONS="-m 0"
換成
SYSLOGD_OPTIONS="-c3"
b。vi /etc/rsyslog.conf

[閱讀全文]

標籤: log rsyslog syslog

郵件伺服器 exim 的 log 記錄的名詞解釋

Log line flags

Quote: http://www.exim.org/exim-html-current/doc/html/spec_html/ch49.html#SECID250
<=     message arrival
=>     normal message delivery
->     additional address in same delivery
*>     delivery suppressed by -N
**     delivery failed; address bounced
==     delivery deferred; temporary problem
Summary of Fields in Log Lines

Quote: http://www.exim.org/exim-html-current/doc/html/spec_html/ch49.html#SECID258
A            authenticator name (and optional id)

C            SMTP confirmation on delivery
              command list for “no mail in SMTP session”

[閱讀全文]

標籤: exim log

ftp 伺服器 proftpd 的 xferlog.legacy 記錄說明

attachments/201001/7330245882.png  (點它放大)

1: 連線開紿的時間
2: 傳這個檔所花的時間(秒)
3: client IP
4: 檔案大小
5: 檔案完整路徑名稱
6: 傳輸類型,a=ascii、b=binary
7: 特殊行為標記,C=壓縮、U=未壓縮、T=tar、_=沒有特殊行為
8: 傳輸方向,i=上傳、o=下載、d=刪除
9: r=系統用戶、a=anonymous(匿名)
10: ftp帳號名稱
11:
12: 認證方式,0=沒有 ???
13: *=沒有認證用戶ID ???
14: 傳輸完成狀態,c=完成、i=沒有完成

ref: http://www.unixresources.net/linux/clf/web/archive/00/00/46/83/468369.html/%22">http://ssorc.tw/%22http://www.unixresources.net/linux/clf/web/archive/00/00/46/83/468369.html/%22

標籤: ftp log 記錄 proftpd

apache 模組 mod_log 記錄訊息

error_log記錄檔
   -記錄錯誤訊息
   -等級分[debug/info/notice/warm/error/crit/alert/emerg],,往右越簡單
   -由LogLevel參數來定義記錄等級,預設為warm

access_log記錄檔
   -記錄存取訊息
   -等級分[combined/common/referer/agent],往右越簡單,(看LogFormat 就可知)
   -由LogFormat來定義名稱及它的格式為何

# 名稱 combined 它的格式為 "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i""
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
LogFormat "%h %l %u %t "%r" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

變數解譯

[閱讀全文]

標籤: apache mod_log log

郵件記錄分析工具 - postfix + Log + Mrtg

 

[1.]

wget http://taz.net.au/postfix/mrtg/update-mailstats.pl

wget http://taz.net.au/postfix/mrtg/mailstats.pl

wget http://taz.net.au/postfix/mrtg/mrtg-mailstats.pl

 

chmod u+x update-mailstats.pl mailstats.pl mrtg-mailstats.pl

mv update-mailstats.pl mailstats.pl mrtg-mailstats.pl /usr/local/bin

 

[2.]

yum install perl-File-Tail

[閱讀全文]

郵件記錄分析工具 - postfix + Log + mail-graph

Mail statistics RRDtool frontend for Postfix,利用RRDtool搭配Postfix統計出每日、週、月、年的郵件紀錄,並以圖表顯示郵件的收、送、拒絕、病毒、廣告信等流

1.
cpan2rpm -i Time::HiRes
cpan2rpm -i File::Tail
apt-get install rrdtool

2.
wget http://people.ee.ethz.ch/~dws/software/mailgraph/pub/mailgraph-1.12.tar.gz

[閱讀全文]