自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

CISCO交換機流量監(jiān)控軟件MRTG(圖)

運維 系統(tǒng)運維
MRTG是什么?MRTG(Multi Router Traffic Grapher)是一個監(jiān)控網(wǎng)絡(luò)鏈路流量負載的工具軟件,通過snmp協(xié)議得到設(shè)備的流量信息,并將流量負載以包含PNG格式的圖形的HTML文檔方式顯示給用戶。本文講述的是:CISCO交換機流量監(jiān)控軟件MRTG。

  CISCO 交換機流量監(jiān)控軟件MRTG

  CISCO 2950交換機端口流量監(jiān)控軟件MRTG安裝要點:MRTG是通過SNMP協(xié)議來對許多網(wǎng)絡(luò)設(shè)備進行監(jiān)測,據(jù)說支持市面上絕大多數(shù)使用標準SNMP協(xié)議的各種硬件網(wǎng)絡(luò)設(shè)備(不支持D-link設(shè)備)和各種操作系統(tǒng),以下是我在近日對其進行安裝測試所做的筆記。

  一、 前期準備條件:

  1、 網(wǎng)上的一些技術(shù)資料上說可以在Win2k、xp、2003下安裝,我用的試驗平臺是xp;

  2、 安裝IIS(后來發(fā)現(xiàn)這個不是必要條件,安裝它主要是為了把最終生成的網(wǎng)頁發(fā)布出去,而如果只是本機使用的話,可以直接在IE或其他瀏覽器中把程序生成的靜態(tài)網(wǎng)頁打開即可);

  3、 把XP自帶IP防火墻關(guān)閉(由于時間有限,沒花太多力氣鉆研各部件的端口,就SNMP協(xié)議來說,是使用UDP的161、162端口傳輸數(shù)據(jù));

  4、 打開CISCO 2950交換機上的SNMP,很多教材上說只要進行如下設(shè)置即可:

  1.   telnet 192.168.101.11 \\連接交換機  
  2.  
  3.   ABC# conf t \\進入特權(quán)配置模式  
  4.  
  5.   ABC(config)# snmp-server community public RO \\設(shè)置SNMP的團體名為public  
  6.  
  7.   ABC (config)# snmp-server trap-source FastEthernet0/1 \\以Fa0/1端口為監(jiān)控源,如果不輸,將以設(shè)備自身的ID作為監(jiān)控源  
  8.  
  9.   ABC (config)# snmp-server host 192.168.101.114 public \\設(shè)置管理機的IP地址為192.168.101.114,并設(shè)置團體名public  
  10.  
  11.   ABC (config)# snmp-server enable traps \\啟動監(jiān)控  
  12.  
  13.   ABC #copy run start \\保存設(shè)置  
  14.  

  我是通過CAN 4.1(Cisco Network Assistant)來設(shè)置的,所以由它自動生成的語句比較冗長,摘錄關(guān)于snmp部分的如下:

  1.   snmp-server engineID local 800000090300000AF48DDD01  
  2.  
  3.   snmp-server community public RO  
  4.  
  5.   snmp-server enable traps snmp authentication warmstart linkdown linkup coldstart  
  6.  
  7.   snmp-server enable traps config  
  8.  
  9.   snmp-server enable traps syslog  
  10.  
  11.   snmp-server enable traps entity  
  12.  
  13.   snmp-server enable traps rtr  
  14.  
  15.   snmp-server enable traps c2900  
  16.  
  17.   snmp-server enable traps vtp  
  18.  
  19.   snmp-server enable traps vlan-membership  
  20.  
  21.   snmp-server enable traps MAC-Notification  
  22.  
  23.   snmp-server enable traps hsrp  
  24.  
  25.   snmp-server enable traps cluster  
  26.  
  27.   snmp-server host 192.168.101.114 public  
  28.  

  5、 有資料說在操作系統(tǒng)中還要安裝系統(tǒng)組件“管理和監(jiān)視工具”,我后來發(fā)現(xiàn)此組件是用于在操作系統(tǒng)中開啟本機snmp后臺服務(wù),在實際監(jiān)控過程中未發(fā)現(xiàn)有多大作用,后手動關(guān)閉,對生成2950的監(jiān)測數(shù)據(jù)沒任何影響。后來想用MRTG也生成本機的監(jiān)控數(shù)據(jù),但未獲得成功,原因待查,估計是無法對本機進行檢測。

#p#

  二、 安裝過程:

  1、 安裝perl:

  我安裝的是5.8.8.819版perl,下載地址為,標準的Win安裝過程,安裝完后會在系統(tǒng)路徑中加入perl的路徑和在IIS的應(yīng)用程序映射中添加進perl的內(nèi)容(我的電腦右鍵單擊——管理——服務(wù)和應(yīng)用程序——Internet信息服務(wù)管理(IIS)——網(wǎng)站右鍵單擊——屬性——主目錄——配置)。

  2、 安裝MRTG

  從官方網(wǎng)站下載載到最新版。由于MRTG是一個PERL寫的程序,不需要安裝,直接解壓到一目錄中即可。

  三、 調(diào)試過程:

  我的所有工作目錄為:

  1.   Perl c:\snmp\perl  
  2.  
  3.   MRTG c:\snmp\mrtg  
  4.  

  生成網(wǎng)頁文件 c:\snmp\mrtgwww

  1、 運行cmd,進入DOS狀態(tài);

  2、 c:\>cd snmp\mrtg\bin 進入剛才解壓的MRTG目錄;

  3、c:\snmp\mrtg\bin>perl cfgmaker public@192.168.101.1 --global "WorkDir: c:\snmp\mrtgwww\2950" --output "c:\snmp\mrtgwww\2950\cisco2950.cfg",生成2950的配置文件;

  4、c:\snmp\mrtg\bin>perl mrtg c:\snmp\mrtgwww\2950\cisco2950.cfg,第一次運行會有出錯提示,不必理它,連續(xù)運行三次,而后就都正常了;

  5、打開cisco2950.cfg文件,還需要在“###Global Config Options”的下一行加入一條命令“RunAsDaemon: yes”,這條命令的作用是使MRTG定時(默認為每5分鐘)自動去獲取一次SNMP的數(shù)據(jù)及更新網(wǎng)絡(luò)流量圖形;

  6、再加入一行“Language: GB2312”,可以得到簡體中文的網(wǎng)頁內(nèi)容,不過會有bug;

  7、當需要同時監(jiān)控的設(shè)備比較多時或設(shè)備上的端口比較多時,將生成多個配置文件,如果一個目錄一個目錄的查看,會很不方便,所以需要使用indexmaker命令將多個數(shù)據(jù)收集起來做成一個頁面文件里面,命令如下“c:\snmp\mrtg\bin>perl indexmaker --output=c:\snmp\mrtgwww\2950\index.htm c:\snmp\mrtgwww\2950\cisco2950.cfg”;

  8、為了能開機就生成記錄,可以如下命令做成一個批處理如(mrtg.cmd)放入啟動項中,具體內(nèi)容是:“start /DC:\snmp\mrtg\bin\ wperl mrtg --logging=eventlog c:\snmp\mrtgwww\2950\cisco2950.cfg”;

  9、官方網(wǎng)站上還提到了生成系統(tǒng)服務(wù)的模式,需要使用兩個文件Instsrv.exe和srvany.exe,可以到這個地址下載“http://www.tacktech.com/display.cfm?ttid=197”,建議解壓到c:\snmp\mrtg\bin目錄下,而后執(zhí)行命令“instsrv MRTG C:\snmp\mrtg\bin\srvany.exe”。建立一個包含如下內(nèi)容的注冊表文件mrtg.reg:

  1.   Windows Registry Editor Version 5.00  
  2.  
  3.   [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRTG\Parameters]  
  4.  
  5.   "Application"="C:\\snmp\\perl\\bin\\wperl.exe"  
  6.  
  7.   "AppParameters"="C:\\snmp\\mrtg\\bin\\mrtg --logging=eventlog c:\snmp\mrtgwww\2950\cisco2950.cfg"  
  8.  
  9.   "AppDirectory"="C:\\snmp\\mrtg\\bin\"  
  10.  

  并雙擊或執(zhí)行“regedit /s mrtg.reg”命令。

#p#

  四、 遺留問題:

  1、 漢化有小bug,就是在設(shè)備的圖例中,單位顯示有亂碼,本來應(yīng)為“字節(jié)/秒”成了“$1$2/秒”;

  2、 還未測試當操作系統(tǒng)開放snmp時的模式的,理論上也可以;

  3、 從2950上獲得的信息量感覺太少,其實我還很想得到cpu占有率、內(nèi)存使用率等狀態(tài)信息,但不知道該如何進行設(shè)置和修改,官網(wǎng)上好像也沒發(fā)現(xiàn)相關(guān)的描述;

  4、 沒有進行snmp服務(wù)開啟后,對2950系統(tǒng)性能影響的測試。

  五、 最終效果圖:

  1、 圖一為首頁(2950上只連了一個端口,28號設(shè)備其實為VLAN1):

CISCO /MRTG

  2、 圖二端口詳情

CISCO /MRTG

  CISCO交換機流量監(jiān)控軟件MRTG完成。

【編輯推薦】

Cisco路由器或交換機上配置SNMP

LINUX下使用MRTG畫虛擬主機流量圖

在RedHa上安裝MRTG監(jiān)控網(wǎng)卡流量

責任編輯:zhaolei 來源: sina
相關(guān)推薦

2011-03-30 13:29:55

MRTG

2011-04-02 11:40:16

MRTG監(jiān)控

2013-10-08 10:56:38

zabbix監(jiān)控

2011-03-31 10:24:15

2013-12-18 15:41:11

zabbixdiscovery監(jiān)控

2010-01-04 16:52:51

2010-06-01 12:51:00

2011-12-06 10:00:20

VlanCISCO交換機

2011-05-12 10:08:22

VLAN

2011-04-02 11:11:44

windows安裝MRTG

2014-06-25 09:39:17

交換機三層三層Cisco

2011-04-01 09:18:03

FreeBSD安裝MRTG

2010-03-10 14:28:24

CISCO交換機

2010-03-12 14:16:58

Cisco交換機

2010-03-22 15:28:19

Cisco交換機配置

2010-09-25 13:43:17

交換機端口隔離

2010-01-06 14:28:00

2010-03-18 17:01:52

Cisco交換機

2010-03-19 09:40:44

Cisco交換機

2011-09-13 11:02:14

cisco交換機網(wǎng)絡(luò)配置
點贊
收藏

51CTO技術(shù)棧公眾號