MRTG 流量統(tǒng)計注意:此時有沒有安裝ucd-snmp 沒有影響. ◎安裝 bsdsar參閱: 系統(tǒng)管理 > bsdsar 系統(tǒng)狀態(tài)◎設定 MRTG-CPU L。FreeBSD MRTG-CPU Loading。" />

日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD MRTG-CPU Loading

◎MRTG-CPU Loading CPU的使用量藉由MRTG畫出圖表
◎安裝 MRTG參閱: 網(wǎng)路應用 > MRTG 流量統(tǒng)計注意:此時有沒有安裝ucd-snmp 沒有影響. ◎安裝 bsdsar參閱: 系統(tǒng)管理 > bsdsar 系統(tǒng)狀態(tài)◎設定 MRTG-CPU Loading 的設定檔案路徑:我在主網(wǎng)頁下的mrtg資料夾下,建了一個名為cpu的資料夾,方便管理設定檔:/usr/local/www/data/mrtg/cpu/mrtg-cpu.cfg內(nèi)容如下:Target[CPU]: `/usr/local/www/data/mrtg/cpu/mrtg-cpu`MaxBytes[CPU]: 100Title[CPU]: OHaHa CPU-Loading MRTG 圖PageTop[CPU]: OHaHa CPU-Loading MRTG 圖Options[CPU]: gauge,growrightYLegend[CPU]: CPU Loading (%)ShortLegend[CPU]: %WorkDir:/usr/local/www/data/mrtg/cpu/LegendO[CPU]: CPU系統(tǒng)負載LegendI[CPU]: CPU使用者負載Language:big5說明:Target 乃是資料的取的方式 如同MRTG測流量時的public@community.重要的就在這裡,因為是要觀測CPU Loading,所以我透過bsdsar程式取得MaxBytes:限制繪圖的最大 Loading 值,CPU Loading 的最高值就是 100% .Title: HTML 網(wǎng)頁的title 語法.PageTop: 在顯網(wǎng)頁頁面的*標題*.Options: 採用標準格式,並且讓MRTG由右往左繪圖.YLegend: 圖表的Y軸名稱.ShotLegend: 定義最小的單位(%).WorkDir: 工作區(qū)域 也就是顯示圖表的位置.Language:繁體中文 (懶得改了..看得懂就好~"~)LegendO[CPU] &LegendI[CPU]: 下方的說明◎設定MRTG-CPU Loading 的資料取得檔案執(zhí)行檔: /usr/local/www/data/mrtg/cpu/mrtg-cpu此檔權(quán)限需為可執(zhí)行若用root執(zhí)行則為700,內(nèi)容:#!/usr/bin/perl$cpu_orig=`/usr/local/bin/bsdsar -u > /usr/local/www/data/mrtg/cpu/bsdsar.tmp`;$cpu_str=`/usr/bin/tail -1 /usr/local/www/data/mrtg/cpu/bsdsar.tmp`;$val=(split("",$cpu_str))[1];$val2=(split("",$cpu_str))[2];$val=int($val);$val2=int($val2);print "$valn";print "$val2n";print "0n";print "0n";說明:我隨便寫的..= =" 請海涵..;將bsdsar的資料存到一個暫存檔(bsdsar.tmp)然後,取出最新的資料(也就是最後一行),取出想要的數(shù)值. ◎執(zhí)行MRTG CPU Loadinga.我在/root/cron 資料夾下 放了一個執(zhí)行檔權(quán)限700 命名為mrtg-cpu.cron內(nèi)容如下:#!/bin/sh/usr/local/bin/mrtg /usr/local/www/data/mrtg/cpu/mrtg-cpu.cfgb.第一次執(zhí)行#/root/cron/mrtg-cpu.cron起先因為沒有檔案 所以會有錯誤訊息,run個3到5次就ok囉~~c.檢視成果因為之前mrtg-cpu.cfg中設定工作區(qū)為/usr/local/www/data/mrtg/cpu/所以產(chǎn)生的檔案就在於此http://你的ip位置/mrtg/cpu/cpu.html當然了,可以為了少打那幾個字,將cpu.html連結(jié)為index.htmcd /usr/local/www/data/mrtg/cpu/ln -s cpu.html ./index.htm如此就可以用:http://你的ip位置/mrtg/cpu/ 連結(jié).d.寫入crontab (crontab -e)我設定每10分鐘run一次.11,21,31,41,51,1 * * * * /root/cron/mrtg-cpu.cron由於我是每隔10分鐘run一次,所以原先系統(tǒng)預設每隔20分鐘執(zhí)行一次的bsdsar_gather也要修正.修改 /etc/crontab◎若mrtg流量統(tǒng)計與CPU Loading , Packet Count 及 pingtime連線品質(zhì) ...都run在同一臺機器 。a.MRTG 多語系設定檔在/usr/local/lib/perl5/site_perl/5.005/locales_mrtg.pm想改的自己改,我覺得只要圖表y軸顯示: CPU Loading 我就覺得OK了.^^"註解:若想要改的人,別忘了仿照pingtime一般修正.b.別忘了修改前養(yǎng)成好習慣~~記得備份~~◎結(jié)論:我的成果~ http://ohaha.ks.edu.tw/mrtg/cpu/cpu_bsdsar/index.htm

    推薦閱讀