系統管理員不在機房時,如何繼續對Linux服務器進行監控和管理,如何全面了解Linux服務器的運行狀態,是系統管理員需要面對的問題。實現對Linux服務器遠程管理和監控的方法很多,這里主要介紹使用Sr vReport這款Linux專用遠程監控軟件,對Linux服務器進行遠程監控管理。
SrvReport配置方法
SrvReport是一款功能強大的Linux服務器遠程監控軟件。它能夠根據Linux系統管理員的設定,定期把Linux服務器運行狀況的各種參數通過電子郵件的方式發送到指定的電子信箱中。SrvReport所發送的記錄Linux服務器運行狀況信息的郵件,不只是簡單地采用了HTML或TXT格式。郵件中的HTML文件里采用了柱型條、高亮度對比文字、表格和詳細列表記錄的方式,對Linux服務器運行狀況的各項參數進行了分類記錄。使得Linux系統管理員通過閱讀HTML郵件,很容易就能對Linux服務器的情況有一個很全面的了解。
SrvReport這款開發源碼軟件的安裝和配置相當簡單。用戶可以從http://sourceforge.net/project/showfiles.php?group_id=98398下載到最新版本的SrvRepor壓縮包。通過以下命令解壓SrvRepor壓縮包:
# tar xzfv srvreport-x.xx.tgz
進入SrvReport/bin目錄,將srvreport.pl文件加入到Linux系統中的crontab,以便讓SrvReport定期運行。在編輯bin/srvreport.conf.文件時,在“mailAddr:”中填寫用戶指定接收SrvRepor所產生報告的電子郵件地址。
在編輯bin/srvreport.conf文件時,除了要填寫指定接受報告的電子郵件信箱之外,還需要根據實際情況,修改bin/srvreport.conf文件中諸如HTML報告存儲地址、報告圖片存儲地址和報告所需要記錄的信息項目等幾個模塊參數。
參考配置
為了方便配置SrvReport,用戶可以從其軟件壓縮包的/DOC目錄中查看一份名為EXAMPLE.HTML的完整的srvreport.conf文件的配置清單。以下就是筆者按照“EXAMPLE.HTML”所配置的一份srvreport.conf配置清單,以粗體顯示的變量可以根據Linux服務器和網絡的實際情況進行修改。
|
除了修改電子郵件地址和以加粗顯示的幾項參數之外,配置清單中大多數默認參數都是不需要修改的。當然,假設用戶的Linux服務器中沒有提供FTP服務,那么刪除配置清單的[FTPServer]這個模塊即可。