nms

什麼是nms?

全名為 Network Management Station(網路管理工作站)。

用來即時監控網路流量、伺服器主機設備、…等的網路管理工作站。

基本功能有

  1. 圖形化使用者介面
  2. 網路圖
  3. 資料庫管理系統
  4. 提供標準方法對設備詢問資訊
  5. 可依客戶定製之功能操作表列
  6. 事件存錄
  7. 圖形化工具
  8. 應用程式介面
  9. 系統安全

nms監控方式

利用 SNMP(簡易網路管理協定)來管理


SNMP(Simple Network Management Protocol)簡易網路管理協定

簡易網路管理協定用於處理各廠商網路系統之間的管理問題

用途

  • – 讀取網路設備狀態

    流量、溫度、服務…等(視設備的種類)

  • – 控制網路設備

    存取設定、網路孔開關…等


MRTG(Multi Router Traffic Grapher)

安裝mrtg

mrtg根據不同的版本存放的位置不同,一般存放在/usr/ports/net/net-snmp下面,接下來安裝過程種mrtg存放在/usr/ports/net-mgmt/mrtg下面

mrtg的存放路徑

# cd /usr/ports/net-mgmt/mrtg

安裝mrtg

# make install clean

建立MRTG的WEB目錄,具體目錄可以根據個人的愛好自己設定

# cd /home 
# mkdir http 
# cd http 
# mkdir mrtg

創建MRTG的cfg文件

# cd /usr/local/etc/mrtg
# /usr/local/bin/cfgmaker [email protected] > mrtg 

註:192.168.1.100 :被監控設備的地址 
mrtg :是要輸出的檔案 
public :設備設定檔的共同的名字(community name) 預設是public, 這個可以在/usr/local/etc/snmpd.conf裏面修改

指向已設定的WEB目錄

# vi mrtg
WorkDir: /home/http/mrtg  >>>

生成index.html文件

# /usr/local/bin/indexmaker --title ‘標題’ --output
/home/http/mrtg/index.html mrtg

運行mrtg(第一次運行3次)

# /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg

讓mrtg每5分鍾運行一次

#vi /etc/crontab  
*/5 * * * root /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg