NMS安裝步驟
步驟一:安裝net-snmp
- 尋找net-snmp位置
% whereis net-snmp /
- 安裝net-snmp
cd /usr/ports/net-mgmt/net-snmp % sudo make install clean BATCH=yes
- 修改
rc.conf
檔,讓net-snmp開機後自動執行% sudo vi /etc/rc.conf # 新增以下指令 snmpd_enable="YES"
- 啟動snmp
% sudo service snmp start
步驟二:安裝MRTG
- 尋找mrtg位置
% whereis mrtg /
- 安裝mrtg
cd /usr/ports/net-mgmt/mrtg % sudo make install clean BATCH=yes
- 在網頁伺服器的文件目錄下,建立mrtg目錄
% cd /usr/local/www/apache24/data % sudo mkdir mrtg
- 創立mrtg的config文件
% cd /usr/local/etc/mrtg % sudo /usr/local/bin/cfgmaker [email protected] > mrtg # 192.168.1.100:被監控設備的地址 # public:設備設定檔共同名稱(community name) # mrtg:輸出檔案
修改mrtg設定檔
% sudo vi /usr/local/etc/mrtg/mrtg # 將WorkDir改為網頁伺服器的文件目錄 (前方中間皆無空白) WorkDir:/usr/local/www/apache24/data/mrtg
產生監控網頁檔
% cd /usr/local/etc/mrtg % sudo /usr/local/bin/indexmaker --title '標題' --output /usr/local/www/apache24/data/mrtg/index.html mrtg
重覆執行mrtg繪製功能,以顯示完整圖表
% sudo /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg # 以上指令執行3次
修改crontab讓mrtg每5分鐘執行一次
% sudo vi /etc/crontab # 新增以下內容 */5 * * * /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg
網頁伺服器相關設定
請參考網頁伺服器FAMP相關設定檔