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

MRTG—網(wǎng)絡(luò)監(jiān)控工具

運(yùn)維 系統(tǒng)運(yùn)維
MRTG—網(wǎng)絡(luò)監(jiān)控工具:MRTG是什么?MRTG(Multi Router Traffic Grapher)是一個(gè)監(jiān)控網(wǎng)絡(luò)鏈路流量負(fù)載的工具軟件,通過snmp協(xié)議得到設(shè)備的流量信息。本文講述的是:MRTG—網(wǎng)絡(luò)監(jiān)控工具

  MRTG—網(wǎng)絡(luò)監(jiān)控工具

  最近一段時(shí)間在研究后臺服務(wù)器測試技術(shù),需要對后臺服務(wù)器的各項(xiàng)性能指標(biāo)進(jìn)行實(shí)時(shí)監(jiān)控和統(tǒng)計(jì),也由此讓我回想起之前公司曾經(jīng)接觸過的一個(gè)服務(wù)SNMP,SNMP是一種稱之為簡單網(wǎng)絡(luò)管理協(xié)議的服務(wù),主要是用于獲取系統(tǒng)的流量、I/O、CPU、Memory和Disk等信息,通過自帶的統(tǒng)計(jì)功能,將信息發(fā)送于監(jiān)控程序上,***以統(tǒng)計(jì)報(bào)表的形式展現(xiàn)于管理員,這種方式正是我所要的。于是通過一翻查找,發(fā)現(xiàn)了一款免費(fèi)的開源工具,那就是MRTG,稱之為網(wǎng)絡(luò)監(jiān)控工具。它可用于windows和linux平臺,當(dāng)然對于這些個(gè)開源的支持,linux相應(yīng)的還是要為windows強(qiáng),因?yàn)橹挥虚_源平臺才能更好的支持開源項(xiàng)目的發(fā)展。對于linux的版本支持,基本上都沒有問題,但是對于MRTG在windows上的支持,那可就需要摸索了,目前我試用過的基本有windows server 2003和windows xp,下面我將以xp系統(tǒng)來演示MRTG的安裝和配置流程。

  首先,來MRTG介紹的軟件平臺支撐需求如下:

  1、Perl平臺的支持,因?yàn)镸RTG是Perl語言開發(fā)的,所以需要安裝ActivePerl,下載地址如:http://downloads.activestate.com/ActivePerl/Windows/,當(dāng)然了安裝過程很簡單,基本默認(rèn)就ok了,安裝目錄Perl在C盤根目錄下。

  2、IIS服務(wù),這個(gè)并不是必須的,但是為了方面瀏覽***生成的報(bào)表,因?yàn)閳?bào)表都是Html格式的,為了實(shí)時(shí)且可以遠(yuǎn)程訪問這個(gè)頁面,所以需要IIS服務(wù)來支持其web頁面的瀏覽。

  3、SNMP服務(wù),這個(gè)組件是必須的,不管是監(jiān)控或者是被監(jiān)控設(shè)備都必須要安裝該組件,一般在控制面板的“添加刪除組件”中找到系統(tǒng)監(jiān)控選項(xiàng),然后選擇簡單網(wǎng)絡(luò)管理協(xié)議組件安裝就ok,一般安裝需要系統(tǒng)光盤的支持,所以這里就不多介紹了。

  4、MRTG,這個(gè)工具的下載地址為:http://oss.oetiker.ch/mrtg/download.en.html,這里有l(wèi)inux和windows版本的都有,格式略有不同,請注意這里下載的windows版本的格式為zip格式的。關(guān)于版本號的選擇,本人在安裝過程中遇到了一些問題,稍后在安裝過程中給出說明。

  其次,開啟并設(shè)置SNMP服務(wù),在安裝好SNMP組件之后,在服務(wù)列表中可以找到如下兩個(gè)服務(wù)程序如下圖所示:

 

MRTG/監(jiān)控 

  如上有SNMP Service和SNMP Trap Service這兩個(gè)服務(wù),其中SNMP Service是主服務(wù),而SNMP Trap Service是一個(gè)Trap工具,也就是抓取工具,獲取Service的信息。接下來我們需要配置SNMP,如圖所示:

 

MRTG/監(jiān)控 

  選擇SNMP Service,右鍵選擇屬性,在屬性框中切換到安全對話框,這里如上圖所示默認(rèn)勾選“發(fā)送身份驗(yàn)證陷阱”,下面的接受團(tuán)體名稱為public,通常情況這里建議不用系統(tǒng)默認(rèn)的關(guān)鍵字,至于這個(gè)關(guān)鍵字的作用,后面配置MRTG的時(shí)候?qū)?huì)說明,重新添加一個(gè)團(tuán)體名稱,區(qū)別于public就可以,權(quán)利可以附加只讀和創(chuàng)建兩個(gè)即可。然后在下面可以看到關(guān)于哪些主機(jī)的SNMP信息,這里需要根據(jù)實(shí)際情況來設(shè)定,一般請指定特定的主機(jī)地址,添加IP地址即可。關(guān)于SNMP的服務(wù)配置就這些了,因?yàn)檫@里只是介紹MRTG的工具使用,稍后有機(jī)會(huì)再詳解SNMP應(yīng)用。

  第三,配置IIS應(yīng)用服務(wù)器,這里主要是為MRTG建立一個(gè)文件夾,用于存放監(jiān)控?cái)?shù)據(jù)文件的地方,還有就是配置web頁面的瀏覽。通常在安裝完IIS應(yīng)用之后會(huì)在C盤有如此目錄c:\Inetpub\wwwroot\,在此目錄下新建一個(gè)文件夾為mrtg作為mrtg的服務(wù)目錄,然后在默認(rèn)網(wǎng)站下新建一個(gè)站點(diǎn),目錄指向mrtg,這樣就可以通過遠(yuǎn)程訪問到mrtg下的web頁面了。

  第四,安裝和配置MRTG,這里關(guān)于安裝MRTG的版本問題需要說明,之前我在安裝部署mrtg.2.16.2.zip之后,運(yùn)行perl命令時(shí)提示一些錯(cuò)誤,這里沒有記錄,所以需要說明的是,2.16.2版本是有bug的,***選擇了2.17.2版本之后就很順利完成了,下面將2.17.2的版本直接解壓,將解壓的文件夾放到C盤根目錄下,然后可以在windows下dos命令行下開始配置和執(zhí)行MRTG,如下所示:

 

MRTG/監(jiān)控

  將命令行切換到mrtg的bin目錄下,也就是可執(zhí)行命令模式下。接下來就需要去指定需要監(jiān)控的主機(jī)地址等相關(guān)信息,在bin目錄執(zhí)行如下命令:

  C:\mrtg-2.17.2\bin\perl cfgmaker public@192.168.6.90 --global "workdir: c:\Inetput\wwwroot\mrtg" --output "c:\Inetput\wwwroot\mrtg\pc.cfg" 然后直接回車即可,這里要說明的是perl是執(zhí)行平臺腳本,cfgmaker是mrtg的命令,public@192.168.6.90中public就是SNMP Service中配置的接受團(tuán)體名稱,這里不建議使用public,@后面是IP地址;workdir是指定工作目錄,而output是指定生成配置文件的輸出目錄,***生成的配置文件以cfg后綴格式。這樣就已經(jīng)配置好了監(jiān)控的那臺主機(jī)的配置服務(wù)。

  然后,需要生成一個(gè)web頁面來顯示當(dāng)前監(jiān)控的信息,命令行如下:

  1.   C:\mrtg-2.17.2\bin\perl indexmaker c:\Inetput\wwwroot\mrtg\pc.cfg>c:\Inetput\wwwroot\mrtg\index.html 

執(zhí)行這個(gè)命令后就可以在mrtg目錄下看到index.html文件了。

  ***運(yùn)行監(jiān)控命令如下:

  1.   C:\mrtg-2.17.2\bin\perl mrtg --logging=c:\Inetput\wwwroot\mrtg\pc.log c:\Inetput\wwwroot\mrtg\pc.cfg 

運(yùn)行這個(gè)命令之后就可以在dos屏幕下看到有數(shù)據(jù)信息在滾動(dòng),說明SNMP已經(jīng)在發(fā)送和接受信息了,這個(gè)時(shí)候可以在本地瀏覽器或者遠(yuǎn)程流程上訪問當(dāng)前的IIS服務(wù),訪問index.html頁面,查看流量信息,默認(rèn)是5分鐘發(fā)送一次信息,如下圖所示:

 

MRTG/監(jiān)控

  通常情況下監(jiān)控一臺主機(jī)只顯示一個(gè)曲線報(bào)表,但是由于監(jiān)控的主機(jī)上運(yùn)行有一個(gè)虛擬機(jī),而且本次應(yīng)用就是通過虛擬機(jī)來演示的,所以對應(yīng)有虛擬出來的本地連接也會(huì)被默認(rèn)監(jiān)控到,如果想去掉也可以,只需要在生成的cfg配置文件就更改就ok了,點(diǎn)擊上面的單個(gè)圖表可以進(jìn)去詳細(xì)的分析頁面,分別有每日、每周、每月和每年的統(tǒng)計(jì)信息,直到這個(gè)監(jiān)控服務(wù)被關(guān)閉為止,將清楚所有的流量統(tǒng)計(jì)信息。關(guān)于mrtg的更多應(yīng)用,請看本站其他文章。

【編輯推薦】

FreeBsd下安裝和配置MRTG

Mrtg流量監(jiān)控

如何使用MRTG監(jiān)控CPU溫度

 

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

2011-04-06 10:57:14

監(jiān)控MRTG

2011-03-31 10:24:15

2011-04-02 12:52:37

MRTG監(jiān)控

2010-06-01 14:30:06

Mrtg教程

2010-06-01 12:51:00

2011-03-31 11:14:29

MRTG監(jiān)測

2011-03-31 10:31:18

MRTG

2011-04-02 08:59:35

MRTG監(jiān)控

2011-04-02 11:40:11

mrtg監(jiān)控

2011-04-01 09:18:04

mrtg流量

2011-04-01 09:18:03

2012-09-17 11:12:24

網(wǎng)絡(luò)監(jiān)控工具網(wǎng)絡(luò)監(jiān)控

2011-04-01 09:18:03

FreeBSD安裝MRTG

2010-06-01 11:20:39

Mrtg window

2011-03-31 09:02:22

MRTG監(jiān)控CPU

2011-04-06 11:36:32

2011-04-06 11:36:30

MRTG監(jiān)控內(nèi)存

2011-04-06 13:50:34

LinuxMRTG監(jiān)控

2011-03-31 15:31:03

2011-04-06 11:36:32

點(diǎn)贊
收藏

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