日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux mrtg 命令,linux服务器之流量监控(MRTG)

發(fā)布時間:2025/3/11 linux 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux mrtg 命令,linux服务器之流量监控(MRTG) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本系列文章原則:灰常詳細,灰常簡單,新手包學包會!

因其簡單,故未涉及安全性方面的考慮呵!

本實驗服務器為rhel-5-server-i386,客戶端為windows xp。本實驗所用軟件包均在rhel-5-server-i386-dvd.iso鏡像文件的Server目錄下。

一、服務器端配置

1、設置IP地址并重啟網(wǎng)絡服務。

2、查看IP是否修改成功。

3、安裝并配置SNMP協(xié)議。

(1)、安裝軟件包。需安裝如下2個軟件包,其中*為版本號,并非任意匹配。

lm_sensors-*.rpm

net_snmp-*.rpm

(2)、編輯主配置文件(/etc/snmp/snmp.conf)。

a、將access notConfigGroup ""? any? noauth? exact? systemview? none? none中的systemview改為mib2。如下:

? =>

b、將#view? mib2? included? .iso.org.dod.internet.mgmt.mib-2? fc前面的注釋符號#號去掉。如下:

? =>

c、啟動服務(snmpd)。

4、安裝并配置mrtg。

(1)、安裝軟件包。需安裝如下3個軟件包,其中*為版本號,并非任意匹配。

perl-Socket6-*.rpm

perl-IO-Socket-INET6-*.rpm

mrtg-*.rpm

(2)、查看主配置文件(/etc/mrtg/mrtg.cfg),無需任何修改。

重要參數(shù): HtmlDir:/var/www/mrtg???? ,這是存放mrtg網(wǎng)頁的目錄。

(3)、生成新的主配置文件。用如下圖所示命令,最后的IP地址是管理主機地址,這里管理主機就是服務器,所以用這個IP地址。

(4)、編輯新的主配置文件(/etc/mrtg/mrtg.cfg)。

a、修改工作目錄。

? =>?

b、去掉# Options[_]: growright, bits 前面的注釋符號#號。

? =>

(5)、根據(jù)主配置文件生成主頁文件。

5、安裝并配置Apache。(關于Apache的詳細配置參見博文:linux服務之Apache)

(1)、安裝如下4個軟件包,其中*為版本號,并非任意匹配。

postgresql-libs-*.rpm

apr-*.rpm

apr-util-*.rpm

httpd-*.rpm

(2)、編輯主配置文件(/etc/httpd/conf/httpd.conf)。

修改網(wǎng)頁目錄: DocumentRoot "var/www/mrtg" 。

? =>?

(3)、啟動服務(httpd)。

二、客戶端測試。

1、檢測客戶機與主機的連通性。

2、用瀏覽器訪問。

=================================================================

==============以上為最基本配置,下面講點擴展內(nèi)容。==============

=================================================================

1、監(jiān)控多個參數(shù)。

要達到上圖所示效果,需:

(1)、將以下代碼追加到主配置文件(/etc/snmp/snmp.conf追加的代碼:

#################### 1) CPU #####################

Target[cpu]: `/opt/mrtg/cpu.sh`

MaxBytes[cpu]: 12500000

Title[cpu]: CPU -- XMNLINUXTEST02

Options[cpu]: gauge,nopercent,growright

YLegend[cpu]: CPU loading (%)

ShortLegend[cpu]:%

LegendO[cpu]: & CPU USER;

LegendI[cpu]: & CPU SYSTEM;

PageTop[cpu]:

;CPU? -- XMNLINUXTEST02

;

######### 2)NIC 用配置文件自動配好的 ###########

###3)MEM? 這個圖最大設為2G,如果服務器有更大的內(nèi)存,可以修改Maxbytes. ###

Target[managemem]:`/opt/mrtg/mem.sh`

Unscaled[managemem]: dwym

MaxBytes[managemem]: 2048000

Title[managemem]:Memory

ShortLegend[managemem]: &

kmg[managemem]:kB,MB

kilo[managemem]:1024

YLegend[managemem]: Memory Usage

Legend1[managemem]: Total Memory

Legend2[managemem]: Used Memory

LegendI[managemem]: Total Memory

LegendO[managemem]: Used Memory

Options[managemem]: growright,gauge,nopercent

PageTop[managemem]:

;Memory -------XMNLINUXTEST2

;

### 4)Swap? 也是設為2G,根據(jù)實際情況改MaxBytes. ###

Target[swap]:`/opt/mrtg/swap.sh`

Unscaled[swap]: dwym

MaxBytes[swap]: 2048000

Title[swap]:Memory State of Server

ShortLegend[swap]: &

kmg[swap]:kB,MB

kilo[swap]:1024

YLegend[swap]: Swap Usage

Legend1[swap]: Total Swap

Legend2[swap]: Used Swap

LegendI[swap]: Total Swap

LegendO[swap]: Used Swap

Options[swap]: growright,gauge,nopercent

PageTop[swap]:

;Swap-------XMNLINUXTEST02

;

### 5) 設置磁盤使用量? 最大為480G,可以根據(jù)實際情況修改MaxBytes. ###

Target[disk]: `/opt/mrtg/df.pl`

Title[disk]: Disk Space ----XMNLINUXTEST02

Unscaled[disk]: dwym

MaxBytes[disk]: 465247550

kmg[disk]: KB,MB,GB

LegendI[disk]: Total Disk Space

LegendO[disk]: Used Disk Space

Legend1[disk]: Total Disk Space

Legend2[disk]: Used Disk Space

YLegend[disk]:? Megabytes

ShortLegend[disk]: &

Options[disk]: growright,gauge,nopercent

PageTop[disk]:

;Disk Space --------XMNLINUXTEST02

;

### 6)磁盤I/O的檢測,如果需要的檢測更多的分區(qū),修改并復制這個部分,并修改skperf.sh. ###

################## Disk I/O 100K/sec? /DEV/SDA? ##############

# If you want monitor more disk, please copy below create

# now monitor job, and copy & modify the diskperf.sh to setting disk.

Target[diskIO]: `/opt/mrtg/diskperf.sh`

Title[diskIO]: Disk HDA I/O Utilization Report

Unscaled[diskIO]: dwym

MaxBytes[diskIO]: 100

PageTop[diskIO]:

;Disk I/O Utilization Report

;

kmg[diskIO]: KB,MB,GB

LegendI[diskIO]: Disk I/O KBread/sec

LegendO[diskIO]: Disk I/O KBwrite/sec

Legend1[diskIO]: Disk I/O KBread/sec

Legend2[diskIO]: Disk I/O KBwrite/sec

YLegend[diskIO]:? Megabytes

ShortLegend[diskIO]: &

Options[diskIO]: growright,gauge,nopercent

(2)、用此命令重新生成主頁文件:

(3)、重啟Apache的服務(httpd)。

2、為流量監(jiān)控主機配置域名。DNS的詳細配置參見博文linux服務之DNS。

(1)、安裝軟件包。

(2)、創(chuàng)建并編輯主配置文件(/var/named/chroot/etc/named.conf)。

(3)、創(chuàng)建并編輯正向解析的Zone文件(/var/named/chroot/var/named/walker.com.zone)。

(4)、啟動域名解析服務(named)。

(5)、客戶端測試。

總結(jié)

以上是生活随笔為你收集整理的linux mrtg 命令,linux服务器之流量监控(MRTG)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。