TShopping

 找回密碼
 註冊
搜索
查看: 3381|回復: 6

[教學] [研究] MRTG 快速安裝程式 (CentOS 5.1)

[複製鏈接]
發表於 2008-6-5 19:06:09 | 顯示全部樓層 |閱讀模式
 
Push to Facebook Push to Plurk Push to Twitter 
MRTG官方安裝方法
http://oss.oetiker.ch/mrtg/doc/mrtg-unix-guide.en.html

修改後的步驟重點說明

(1)安裝 gcc , perl, gd, libpng, zlib, mrtg , snmp, httpd 等套件
  1. yum  -y  gcc , perl, gd, libpng, zlib, mrtg
複製代碼
(2) yum 安裝的 net-snmp 似乎有問題, 只好自己去下載, 安裝, 執行

http://net-snmp.sourceforge.net/
  1. tar  zxvf  net-snmp-5.4.1.tar.gz
  2. cd  net-snmp-5.4.1
  3. ./configurfe
  4. make
  5. make  install
  6. /bin/cp -f  ./python/netsnmp/tests/snmpd.conf   /usr/local/etc/snmp/snmpd.conf
複製代碼
在 /usr/local/etc/snmp/snmpd.conf 增加兩行
數值意義請參考
http://oss.oetiker.ch/mrtg/doc/mrtg-mibhelp.en.html


  1. view systemview included .1.3.6.1.2.1.2.2.1.10
  2. view systemview included .1.3.6.1.2.1.2.2.1.16
複製代碼
把系統中現有的 snmpd 停掉, 執行新安裝的

  1. killall snmpd
  2. /usr/local/sbin/snmpd  -c   /usr/local/etc/snmp/snmpd.conf
複製代碼
(3) 編輯 MRTG 設定檔

編輯 /etc/mrtg/mrtg.cfg , 內容只要有下面即可

  1. Target[eth0]: 2:public@127.0.0.1"
  2. MaxBytes[eth0]: 1250000"
  3. Title[eth0]: Traffic Analysis"
  4. PageTop[eth0]: <H1>127.0.0.1 eth0</H1>
複製代碼
public 前面的數字可用下面偵測, 一般 eth0 代號是 2
  1. ip  link
複製代碼
(4) 產生基本網頁

執行 3 次下面指令, 產生基本網頁
  1. env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
  2. env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
  3. env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
複製代碼
(5) 產生 MRTG 首頁

執行
  1. indexmaker /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html
複製代碼
(6) 設定排程

vi /etc/crontab 增加一行

  1. */5 * * * * root env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg  > /dev/null 2>&1
複製代碼
(7) 啟動 MRTG 監控

  1. firefox http://localhost/mrtg &
複製代碼
MRTG為一個使用甚廣的網路流量統計軟體,它神奇的地方在於能即時地繪出網路流量的統計圖。

MRTG官方安裝方法
http://oss.oetiker.ch/mrtg/doc/mrtg-unix-guide.en.html

這是小弟寫的快速安裝程式, 基本上都使用 yum 安裝
除了 snmp 似乎有問題 (請看下篇)

[研究] snmpd dead but pid file exists
http://forum.icst.org.tw/phpBB2/viewtopic.php?t=14861

net-snmp-5.4.1.tar.gz 請自己到下面抓下
http://downloads.sourceforge.net/net-snmp/net-snmp-5.4.1.tar.gz?modtime=1185535805&big_mirror=1

小弟本想用 wget 抓下, 結果抓完後就停住, 按下 Enter 居然跳出 Shell Script

  1. echo -e "\033[34m"
  2. echo -e "############################################"
  3. echo -e " MRTG Install Shell Script (CentOS 5.1) "
  4. echo -e " by Lu 2008/04/18 "
  5. echo -e "############################################"
  6. echo -e "\033[0m"

  7. DEBUG=n

  8. if [ "`cat /proc/version | grep centos | grep el5`" != "" ]; then
  9.   OS="CentOS 5.x"
  10.   echo "Detection your OS is CentOS 5.x"
  11. else
  12.   echo "[ERROR] Only Support CentOS 5.x"
  13.   exit
  14. fi

  15. echo -e "\033[31m"
  16. echo -e "############# Step ###############"
  17. echo -e " Internet Connection Check "
  18. echo -e "####################################"
  19. echo -e "\033[0m"

  20. echo -e "\033[32mCheck...\033[0m"
  21. if [ "`ping  www.hinet.net  -c 1 | grep ttl `"  !=  "" ]; then
  22.   echo "Internet Online"
  23. else
  24.   echo "Internet Offline"
  25.   exit
  26. fi  

  27. if [ "$DEBUG" == "y" ]; then echo "ress any key to continue..." ; read ; fi

  28. echo -e "\033[31m"
  29. echo -e "############# Step ###############"
  30. echo -e " ntpdate tick.stdtime.gov.tw "
  31. echo -e "####################################"
  32. echo -e "\033[0m"

  33. echo -e "\033[32mKill nptd on running...\033[0m"
  34. ProcessID="`ps aux | grep ntpd | awk '{print $2}' `"
  35. for i in $ProcessID
  36. do
  37.   echo $i
  38.   kill -9 $i
  39. done
  40. ntpdate tick.stdtime.gov.tw
  41. if [ "$DEBUG" == "y" ]; then echo "ress any key to continue..." ; read ; fi

  42. echo -e "\033[31m"
  43. echo -e "############# Step ###############"
  44. echo -e " Configure MRTG Install Enviroment "
  45. echo -e "####################################"
  46. echo -e "\033[0m"

  47. echo -e "\033[32myum -y install net-snmp mrtg gd libpng zlib sysstat gcc\033[0m"

  48. echo -e "\033[31m'yum -y install net-snmp' has serious BUG on CentOS 5.x (net-snmp 5.3.x rpm has BUG) \033[0m"
  49. echo -e "\033[31mservice snmpd start, ps aux | grep, you will find that snmpd does not run \033[0m"
  50. echo -e "\033[31mI will use tar.gz to install net-snmp 5.4.x \033[0m"

  51. echo -e "\033[32mKill yum on running...\033[0m"
  52. ProcessID="`ps aux | grep yum | awk '{print $2}' `"
  53. for i in $ProcessID
  54. do
  55.   echo $i
  56.   kill -9 $i
  57. done

  58. YUMARGS=""

  59. if [ "`rpm -q httpd | grep not`" != "" ]; then
  60.   YUMARGS="$YUMARGS httpd"
  61.   echo "httpd not installed"
  62. else
  63.   echo "httpd installed"  
  64. fi

  65. if [ "`rpm -q mrtg | grep not`" != "" ]; then
  66.   YUMARGS="$YUMARGS mrtg"
  67.   echo "mrtg not installed"
  68. else      
  69.   echo "mrtg installed"  
  70. fi  

  71. if [ "`rpm -q gd | grep not `" != "" ]; then
  72.   YUMARGS="$YUMARGS gd"
  73.   echo "gd not installed"
  74. else
  75.   echo "gd installed"  
  76. fi

  77. if [ "`rpm -q libpng | grep not `" != "" ]; then
  78.   YUMARGS="$YUMARGS libpng"
  79.   echo "libpng not installed"
  80. else
  81.   echo "libpng installed"  
  82. fi

  83. if [ "`rpm -q zlib | grep not `" != "" ]; then
  84.   YUMARGS="$YUMARGS zlib"
  85.   echo "zlib not installed"
  86. else
  87.   echo "zlib installed"  
  88. fi

  89. if [ "`rpm -q sysstat | grep not `" != "" ]; then
  90.   YUMARGS="$YUMARGS sysstat"
  91.   echo "sysstat not installed"
  92. else
  93.   echo "sysstat installed"  
  94. fi

  95. if [ "`rpm -q gcc | grep not `" != "" ]; then
  96.   YUMARGS="$YUMARGS gcc"
  97.   echo "gcc not installed"
  98. else
  99.   echo "gcc installed"  
  100. fi

  101. #echo $YUMARGS

  102. if [ ! "$YUMARGS" == "" ]; then
  103.   echo -e "\033[32mrm -fr /var/cache/yum \033[0m"
  104.   rm -fr /var/cache/yum
  105.   echo -e "\033[32myum -y install $YUMARGS \033[0m"  
  106.   yum -y install $YUMARGS
  107. fi

  108. if [ ! -s net-snmp-5.4.1.tar.gz ]; then
  109.   #wget http://downloads.sourceforge.net/net-snmp/net-snmp-5.4.1.tar.gz?modtime=1185535805&big_mirror=1
  110.   # bug ? wget finish will quit shell scipt
  111.   echo "Not found net-snmp-5.4.1.tar.gz"
  112.   exit
  113. fi

  114. echo -e "\033[32mtar zxvf net-snmp-5.4.1.tar.gz \033[0m"
  115. tar zxvf net-snmp-5.4.1.tar.gz

  116. echo -e "\033[32mcd net-snmp-5.4.1 \033[0m"
  117. cd net-snmp-5.4.1
  118. pwd

  119. echo -e "\033[32m./configure \033[0m"
  120. ./configure
  121. echo -e "\033[32mmake \033[0m"
  122. make
  123. echo -e "\033[32mmake install \033[0m"
  124. make install

  125. mkdir /usr/local/etc/snmp
  126. /bin/cp -f ./python/netsnmp/tests/snmpd.conf   /usr/local/etc/snmp/snmpd.conf
  127. /bin/cp -f ./python/netsnmp/tests/snmpd.conf   /usr/local/etc/snmp/snmpd.conf.OLD

  128. echo -e "\033[32mchkconfig httpd on \033[0m"
  129. chkconfig httpd on
  130. echo -e "\033[32mservice httpd restart \033[0m"
  131. service httpd restart
  132. echo -e "\033[32mkillall snmpd \033[0m"
  133. killall snmpd
  134. echo -e "\033[32m/usr/local/sbin/snmpd \033[0m"
  135. /usr/local/sbin/snmpd

  136. echo -e "\033[32mModify /etc/mrtg/mrtg.cfg\033[0m"
  137. if [ ! -s  /etc/mrtg/mrtg.cfg.OLD ]; then
  138. /bin/cp -f  /etc/mrtg/mrtg.cfg  /etc/mrtg/mrtg.cfg.OLD
  139. fi
  140. /bin/cp -f  /etc/mrtg/mrtg.cfg.OLD  /etc/mrtg/mrtg.cfg
  141. #delete old setting
  142. sed -i -e "/eth0/d" /etc/mrtg/mrtg.cfg
  143. #add new setting
  144. echo "Target[eth0]: 2:public@127.0.0.1" >> /etc/mrtg/mrtg.cfg
  145. echo "MaxBytes[eth0]: 1250000" >> /etc/mrtg/mrtg.cfg
  146. echo "Title[eth0]: Traffic Analysis" >> /etc/mrtg/mrtg.cfg
  147. echo "ageTop[eth0]: <H1>127.0.0.1 eth0</H1>" >> /etc/mrtg/mrtg.cfg

  148. echo -e "\033[31m"
  149. echo -e "############# Step ###############"
  150. echo -e " Modify /etc/crontab "
  151. echo -e "####################################"
  152. echo -e "\033[0m"


  153. echo -e "\033[32mModify /etc/crontab\033[0m"
  154. #echo "Deleting old setting , Adding MRTG to /etc/crontab..."
  155. sed -i -e "/mrtg/d"  /etc/crontab
  156. echo "*/5 * * * * root env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg  > /dev/null 2>&1 " >> /etc/crontab
  157. echo "" >> /etc/crontab

  158. echo -e "\033[31m"
  159. echo -e "############# Step ###############"
  160. echo -e " Modify snmpd.conf "
  161. echo -e "####################################"
  162. echo -e "\033[0m"

  163. echo -e "\033[32mModify snmpd.conf\033[0m"

  164. echo "view systemview included .1.3.6.1.2.1.2.2.1.10" >> /usr/local/etc/snmp/snmpd.conf
  165. echo "view systemview included .1.3.6.1.2.1.2.2.1.16" >> /usr/local/etc/snmp/snmpd.conf
  166. killall snmpd
  167. /usr/local/sbin/snmpd  -c   /usr/local/etc/snmp/snmpd.conf


  168. echo -e "\033[31m"
  169. echo -e "############# Step ###############"
  170. echo -e " Modify /etc/httpd/conf.d/mrtg.conf "
  171. echo -e "####################################"
  172. echo -e "\033[0m"

  173. echo -e "\033[32mModify /etc/httpd/conf.d/mrtg.conf\033[0m"
  174. if [ ! -s  /etc/httpd/conf.d/mrtg.conf.OLD ]; then
  175. /bin/cp -f  /etc/httpd/conf.d/mrtg.conf  /etc/httpd/conf.d/mrtg.conf.OLD
  176. fi
  177. /bin/cp -f  /etc/httpd/conf.d/mrtg.conf.OLD  /etc/httpd/conf.d/mrtg.conf
  178. #Allow monitor from anywhere
  179. sed -i -e "s@Deny from all@#Deny from all@" /etc/httpd/conf.d/mrtg.conf


  180. echo -e "\033[31m"
  181. echo -e "############# Step ###############"
  182. echo -e " Configure CPU Monitor "
  183. echo -e "####################################"
  184. echo -e "\033[0m"

  185. echo -e "\033[32m********** Set CPU Monitor **********\033[0m"
  186. #yum -y install sysstat

  187. echo -e "\033[32mMake /etc/mrtg/cpu.sh\033[0m"
  188. echo "#!/bin/bash" > /etc/mrtg/cpu.sh
  189. echo "cpuusr=\`/usr/bin/sar -u 1 3 | grep Average | awk '{print \$3}'\`  " >> /etc/mrtg/cpu.sh
  190. echo "cpusys=\`/usr/bin/sar -u 1 3 | grep Average | awk '{print \$5}'\`  " >> /etc/mrtg/cpu.sh
  191. echo "UPtime=\`/usr/bin/uptime | awk '{print \$3\"\"\$4\"\"\$5}'\`  " >> /etc/mrtg/cpu.sh
  192. echo "echo \$cpuusr  " >> /etc/mrtg/cpu.sh
  193. echo "echo \$cpusys  " >> /etc/mrtg/cpu.sh
  194. echo "echo \$UPtime  " >> /etc/mrtg/cpu.sh
  195. echo "hostname  " >> /etc/mrtg/cpu.sh

  196. #/bin/cp -f cpu.sh /etc/mrtg/cpu.sh
  197. chmod 755 /etc/mrtg/cpu.sh

  198. echo -e "\033[32mModify /etc/mrtg/mrtg.cfg\033[0m"

  199. sed -i -e "/cpu/d" /etc/mrtg/mrtg.cfg
  200. echo " "  >> /etc/mrtg/mrtg.cfg
  201. echo "Target[cpu]: \`/etc/mrtg/cpu.sh\`  " >> /etc/mrtg/mrtg.cfg
  202. echo "MaxBytes[cpu]: 100  " >> /etc/mrtg/mrtg.cfg
  203. echo "Options[cpu]: gauge, nopercent, growright    " >> /etc/mrtg/mrtg.cfg
  204. echo "YLegend[cpu]: CPU loading (%)  " >> /etc/mrtg/mrtg.cfg
  205. echo "ShortLegend[cpu]: %  " >> /etc/mrtg/mrtg.cfg
  206. echo "LegendO[cpu]:   CPU us;  " >> /etc/mrtg/mrtg.cfg
  207. echo "LegendI[cpu]:   CPU sy;  " >> /etc/mrtg/mrtg.cfg
  208. echo "Title[cpu]: CPU Loading  " >> /etc/mrtg/mrtg.cfg
  209. echo "ageTop[cpu]: <H1>CPU Loading</H1>  " >> /etc/mrtg/mrtg.cfg


  210. echo -e "\033[31m"
  211. echo -e "############# Step ###############"
  212. echo -e " Configure Memory Monitor "
  213. echo -e "####################################"
  214. echo -e "\033[0m"

  215. echo -e "\033[32myum -y install sysstat\033[0m"
  216. #yum -y install sysstat

  217. echo -e "\033[32mMake /etc/mrtg/mem.sh\033[0m"

  218. echo "#!/bin/bash  " > /etc/mrtg/mem.sh
  219. echo "# run this script to check the mem usage.  " >> /etc/mrtg/mem.sh
  220. echo "totalmem=\`/usr/bin/free |grep Mem |awk '{print \$2}'\`  " >> /etc/mrtg/mem.sh
  221. echo "usedmem=\`/usr/bin/free |grep Mem |awk '{print \$3}'\`  " >> /etc/mrtg/mem.sh
  222. echo "UPtime=\`/usr/bin/uptime | awk '{print \$3\"\"\$4\"\"\$5}'\`  " >> /etc/mrtg/mem.sh
  223. echo "echo \$totalmem  " >> /etc/mrtg/mem.sh
  224. echo "echo \$usedmem  " >> /etc/mrtg/mem.sh
  225. echo "echo \$UPtime  " >> /etc/mrtg/mem.sh
  226. echo "hostname  " >> /etc/mrtg/mem.sh


  227. #/bin/cp -f mem.sh /etc/mrtg/mem.sh
  228. chmod 755 /etc/mrtg/mem.sh

  229. echo -e "\033[32mModify /etc/mrtg/mrtg.cfg\033[0m"

  230. sed -i -e "/ram/d" /etc/mrtg/mrtg.cfg
  231. echo " "  >> /etc/mrtg/mrtg.cfg
  232. echo "Target[ram]: \`/etc/mrtg/mem.sh\`  " >> /etc/mrtg/mrtg.cfg
  233. echo "#Unscaled[ram]: dwym  " >> /etc/mrtg/mrtg.cfg
  234. echo "MaxBytes[ram]: 2048000  " >> /etc/mrtg/mrtg.cfg
  235. echo "Title[ram]:Memory  " >> /etc/mrtg/mrtg.cfg
  236. echo "ShortLegend[ram]: &  " >> /etc/mrtg/mrtg.cfg
  237. echo "kmg[ram]:kB,MB  " >> /etc/mrtg/mrtg.cfg
  238. echo "kilo[ram]:1024  " >> /etc/mrtg/mrtg.cfg
  239. echo "YLegend[ram]:   Memory Usage :  " >> /etc/mrtg/mrtg.cfg
  240. echo "Legend1[ram]:   Total Memory :  " >> /etc/mrtg/mrtg.cfg
  241. echo "Legend2[ram]:   Used Memory :  " >> /etc/mrtg/mrtg.cfg
  242. echo "LegendI[ram]:   Total Memory :  " >> /etc/mrtg/mrtg.cfg
  243. echo "LegendO[ram]:   Used Memory :  " >> /etc/mrtg/mrtg.cfg
  244. echo "Options[ram]: growright,gauge,nopercent  " >> /etc/mrtg/mrtg.cfg
  245. echo "ageTop[ram]:<H1>Memory</H1>  " >> /etc/mrtg/mrtg.cfg


  246. echo -e "\033[31m"
  247. echo -e "############# Step ###############"
  248. echo -e " Configure Connections Monitor "
  249. echo -e "####################################"
  250. echo -e "\033[0m"

  251. echo -e "\033[32myum -y install sysstat\033[0m"
  252. #yum -y install sysstat

  253. echo -e "\033[32mMake /etc/mrtg/connections.sh\033[0m"

  254. echo "#!/bin/bash  " > /etc/mrtg/connections.sh
  255. echo "echo \`netstat -a | grep www|awk '{print \$5}'|sort | wc -l|awk '{print\$1 - 1}'\`  " >> /etc/mrtg/connections.sh
  256. echo "# netstat -a | grep www|awk '{print \$5}'|sort| uniq  " >> /etc/mrtg/connections.sh
  257. echo "echo \`netstat -a | grep www|awk '{print \$5}'|cut -d\":\" -f1|sort| uniq |wc -l | awk '{print \$1 - 1}'\`  " >> /etc/mrtg/connections.sh
  258. echo "# netstat -a | grep www|awk '{print \$5}'|cut -d\":\" -f1|sort| uniq  " >> /etc/mrtg/connections.sh
  259. echo "UPtime=\`/usr/bin/uptime | awk '{print \$3 " " \$4 " " \$5}'\`  " >> /etc/mrtg/connections.sh
  260. echo "echo \$UPtime  " >> /etc/mrtg/connections.sh
  261. echo "echo yourwebserver.host.name  " >> /etc/mrtg/connections.sh

  262. #/bin/cp -f connections.sh /etc/mrtg/connections.sh
  263. chmod 755 /etc/mrtg/connections.sh

  264. echo -e "\033[32mModify /etc/mrtg/mrtg.cfg\033[0m"

  265. sed -i -e "/connections/d" /etc/mrtg/mrtg.cfg
  266. echo " "  >> /etc/mrtg/mrtg.cfg
  267. echo "Target[connections]: \`/etc/mrtg/connections.sh\`  " >> /etc/mrtg/mrtg.cfg
  268. echo "MaxBytes[connections]: 500  " >> /etc/mrtg/mrtg.cfg
  269. echo "Options[connections]: gauge, nopercent, growright  " >> /etc/mrtg/mrtg.cfg
  270. echo "YLegend[connections]: Online Users  " >> /etc/mrtg/mrtg.cfg
  271. echo "ShortLegend[connections]: %  " >> /etc/mrtg/mrtg.cfg
  272. echo "LegendI[connections]:   connections (Input) :  " >> /etc/mrtg/mrtg.cfg
  273. echo "LegendO[connections]:   connections (Output) :  " >> /etc/mrtg/mrtg.cfg
  274. echo "Title[connections]: WWW connections  " >> /etc/mrtg/mrtg.cfg
  275. echo "ageTop[connections]: <H1> WWW connections </H1>  " >> /etc/mrtg/mrtg.cfg
  276. #echo "<TABLE>  " >> /etc/mrtg/mrtg.cfg
  277. #echo "  <TR><TD>System:</TD>   <TD>WWW connections</TD></TR>  " >> /etc/mrtg/mrtg.cfg
  278. #echo "  <TR><TD>Maintainer:</TD> <TD>Lu</TD></TR>  " >> /etc/mrtg/mrtg.cfg
  279. #echo "</TABLE>  " >> /etc/mrtg/mrtg.cfg

  280. #mii-tool
  281. #ip  link

  282. echo -e "\033[31m"
  283. echo -e "############# Step #################################"
  284. echo -e " To generate MRTG Log, suggest to run three times "
  285. echo -e "####################################################"
  286. echo -e "\033[0m"

  287. #To generate MRTG Log, suggest to run three times
  288. echo -e "\033[32menv LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg\033[0m"
  289. env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
  290. echo -e "\033[32menv LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg\033[0m"
  291. env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
  292. echo -e "\033[32menv LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg\033[0m"
  293. env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg

  294. echo -e "\033[31m"
  295. echo -e "############# Step ###############"
  296. echo -e " To generate index.html "
  297. echo -e "##################################"
  298. echo -e "\033[0m"

  299. echo -e "\033[32mindexmaker --output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg\033[0m"
  300. indexmaker /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html

  301. echo -e "\033[31m"
  302. echo -e "############# Step ###############"
  303. echo -e " Run MRTG "
  304. echo -e "##################################"
  305. echo -e "\033[0m"

  306. echo -e "\033[32mps aux | grep snmpd \033[0m"
  307. ps aux | grep snmpd
  308. echo -e "\033[32m Configuration :/etc/mrtg/mrtg.cfg\033[0m"
  309. echo -e "\033[32m Configuration :/etc/httpd/conf.d/mrtg.conf\033[0m"
  310. echo -e "\033[32m Configuration :/usr/local/etc/snmp/snmpd.conf\033[0m"
  311. echo -e "\033[32m Log :/var/log/snmpd.log \033[0m"

  312. echo -e "\033[32mfirefox http://localhost/mrtg &\033[0m"
  313. firefox http://localhost/mrtg &
複製代碼
相關文章

[教學][研究] MRTG 快速安裝程式 (CentOS 5.1)
http://forum.icst.org.tw/phpBB2/viewtopic.php?t=14871

[教學][研究] F7 (Fedora 7) 上安裝 MRTG (yum安裝)
http://forum.icst.org.tw/phpBB2/viewtopic.php?t=13689

FC4 (Fedora Core 4) 上如何安裝 MRTG
http://forum.icst.org.tw/phpBB2/viewtopic.php?t=7014

FC3 (Fedora Core 3) 上安裝 MRTG 步驟
http://forum.icst.org.tw/phpBB2/viewtopic.php?t=8168

監控網路鏈路流量負載軟體Mrtg使用指南
http://forum.icst.org.tw/phpBB2/viewtopic.php?t=7094

 

臉書網友討論
發表於 2011-7-9 00:52:59 | 顯示全部樓層
樓上的稍等啦  

版主招募中

發表於 2011-10-10 00:41:09 | 顯示全部樓層
(*^__^*) 嘻嘻……   


發表於 2011-10-10 00:57:37 | 顯示全部樓層
真的有麼好嗎?


發表於 2014-10-29 06:29:12 | 顯示全部樓層
谢谢哦,辛苦辛苦!
滨海论坛11fcw.com/portal.php


發表於 2015-7-1 17:35:21 | 顯示全部樓層


  不敢相信哦


發表於 2015-7-28 05:06:34 | 顯示全部樓層
我在努力中












恐怖高校


您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2016-12-5 10:30 , Processed in 0.065501 second(s), 22 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表