2004-5-24 17:15
豆豆
<!--QuoteBegin-baobamboo+2004-05-24 15:28:42--><div class='quotetop'>QUOTE(baobamboo @ 2004-05-24 15:28:42)</div><div class='quotemain'><!--QuoteEBegin--> 哪里有mrtg的使用资料呀,能告诉我吗 <!--QuoteEnd--></div><!--QuoteEEnd--><br />1.用途: 網路頻寬的監測...<br /><br />2.原理及功能: 利用SNMP協定,去偵測有SNMP設備的流量,並畫出統計圖表。<br /> <br />3.需求: a.設備需支援SNMP b.有MRTG的軟體...<br /><br />4.安裝:<br /> <br />a.老話一句..更新port tree<br /><br />** 注意 !!! **<br /> 因為目前ucd-snmp已從port tree中移除 所以請大家改用 net-snmp吧 ...<br /> 路徑:/usr/ports/net/net-snmp ...<br /> 安裝方式大同小異....<br /> <br />b.安裝SNMP <br /> 路徑:/usr/ports/net/ucd-snmp/<br /> 指令:make install <br /> 安裝過程中會問你幾個問題<br /> b.1 System:(OS系統為何?) ex:FreeBSD 4.1.1-STABLE<br /> b.2 Contact:(MRTG負責人?) ex:root@ohaha.ks.edu.tw<br /> b.3 Location:(器器的位置?) ex:ohaha.ks.edu.tw<br /> 安裝完後 將產生的不必要檔案清除<br /> 指令:make clean<br /><br /> 啟動SNMP<br /> 路徑:/usr/local/etc/rc.d/<br /> 指令:snmpd.sh<br /> (若無法啟動則將此檔案的內容刪除並更正為/usr/local/sbin/snmpd 再試一次)<br /> <br />c.安裝MRTG <br /> 路徑:/usr/ports/net/mrtg/<br /> 指令:make install<br /> 安裝完後 將產生的不必要檔案清除<br /> 指令:make clean<br /> (若您無法下載更新 mrtg-2.9.7.tar.gz 您可以在本站下載,<br /> 然後將檔案放到/usr/ports/distfiles 這個資料夾中...)<br /> <br /> 設定MRTG<br /> <br />c.1 建立MRTG設定檔<br /> 路徑:/usr/local/etc/mrtg/<br /> 指令: cfgmaker public@ohaha.ks.edu.tw > mrtg<br /> ohaha.ks.edu.tw -->機器的位置 <br /> mrtg -->是要輸出的檔案<br /> public -->設備設定檔的共同的名字(community name) 預設是public <br /> <br /> * 在產生index.htm檔之前..別忘了在您的設定檔中加上一行 Workdir:完整路徑<br /> ex:<br /> Workdir: /usr/local/apache/htdocs/mrtg<br /> <br />c.2 產生HTML檔案 <br /> 路徑:/usr/local/etc/mrtg/<br /> 指令:indexmaker -t 'OHaHa的流量統計' -r '.' -o /usr/local/apache/htdocs/mrtg/index.html mrtg<br /> (別忘了要先在想要存放網頁的地方建立該資料夾喔 此例為mrtg/)<br /> 說明: (詳情請man indexmaker)<br /> -t 'OHaHa的流量統計' --> 建立想要的title <br /> -o /usr/local/apache/htdocs/mrtg/index.html --> 在那個地方建立檔案<br /> mrtg --> 設定檔名稱 ('是在shift附近的那一個喔..)<br /> <br /> --> indexmaker用mrtg這個檔案,在/usr/local/apache/htdocs/mrtg/之下<br /> 以OHaHa的流量統計為title的index.html。 <br /> <br />c.3 將images複製到對應的位置<br /> 為了注重作者版權...讓我們高高興興的加上吧...<br /> 將/usr/ports/distfiles中的mrtg-2.9.7.tar.gz 解開 將images中的所有檔案放入<br /> /usr/local/apache/htdocs/mrtg/<br /> <br />c.4 第一次執行mrtg <br /> 指令:/usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg<br /> (若有錯誤..別理他...多弄個一兩次就正常了)<br /> <br />c.5 用crontab定期執行 (每5分鐘執行一次)<br /> 指令:crontab -e<br /> 內容:<br /> 5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg<br /> <br />5.測試<br /> 做一個連結指向到對應的index.html ...<br /> 觀看mrtg流量<br /><br />6.Check it out ... 有port真好 方便相隨 ..<br /><br />7.後設定..您仍然可以再去參照mrtg.cfg.sample修正mrtg檔案<br /> 別忘了要重新做c.2 產生index.html檔案 並重跑mrtg喔<br /> ex:若我要將流量圖改成往右跑 我要在mrtg中加入<br /> Options[_]: growright<br /> 然後就照上面的重run一次index.html 及mrtg就可以囉...^^<br /><br /><br /><br />1.之前我們安裝好的mrtg流量統計是英文的,還記得嗎?<br /> 現在為了讓我們自己看得舒服些..換成中文的...<br /><br />2.在mrtg的設定檔加入這一行...<br /> Language: big5<br /> <br />3.照先前提過的重新創造一個設定檔...<br /> 接下來就會有一個親切的中文介面喔~