MG相關常駐程式列表MG相關常駐程式列表\milo即時檢查核心服務

milo即時檢查核心服務

milo MailGates 提供高效能過濾功能之核心,包括貝式過濾、IP黑白名單等,皆由 mgsmtpd mgmailerd 與常駐的 milo server 來執行。在「系統管理 > 系統狀態與控制 > 系統控制」中,點選milo,畫面即會自動往下拉伸顯示milo詳細資訊:

2

 

l   started at:顯示程式啟動的時間。

l   process status會列出 milo 的詳細執行細節。

%CPU:代表佔用的系統 CPU 資源

VSZ RSS:代表使用的記憶體資源

其它項目可以參考作業系統中 "ps" 指令的說明。

此處應有兩個 milo 程序,即 process status 之下應顯示兩行資訊,若只有一行或是超過兩個程序,代表 milo 並未正常運作,可以利用控制台做重新啟動的動作。

l   Number of Connections顯示目前連向 milo server 的連線數。

l   Spam Count已訓練垃圾信總量

l   Normal Count已訓練正常信總量

 

管理者可直接透過Web管理介面進行milo server的啟動與關閉。若管理者要採用手動的方式進行管理,相關的檔案及指令如下:

milo 程式位置

/mailgates/mg/bin/milo

milo 設定檔

/mailgates/mg/etc/milo.conf

milo 預設監聽埠

5688

預設監聽 UNIX Domain Socket 位址

/mailgates/mg/run/.mbf_sock

啟動 milo server

# /mailgates/mg/bin/mg_ctl.pl start milo

停止 milo server

# /mailgates/mg/bin/mg_ctl.pl stop milo

觀看milo執行狀態

可使用指令「ps」以及「top

FreeBSD Linux指令參考:

# ps -ax | grep milo

# top

Solaris 指令參考:

# ps -ef | grep milo

# top

milo 用戶端工具"mbf_client" 程式位置

/mailgates/mg/bin/mbf_client

直接執行會列出用法,通常為測試及除錯使用

 

範例:mbf_client 訓練提升milo過濾效果

l   訓練垃圾信

#/mailgates/mg/bin/mbf_client –h /mailgates/mg/run/.mbf_sock –s <MAIL_FILE/DIRS>

l   訓練正常信

#/mailgates/mg/bin/mbf_client –h /mailgates/mg/run/.mbf_sock –t <MAIL_FILE/DIRS>

l   檢查判斷結果

#/mailgates/mg/bin/mbf_client –h /mailgates/mg/run/.mbf_sock <MAIL_FILE/DIRS>