一、mrgt配置案例說明,這裡以監控網絡卡為例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#通過public監控localhost上的192.168.1.68位址流量
target[eth1_lan]:
/192
.168.1.68:public@localhost
#右對齊方式
options[eth1_lan]:growright
#生成存放目錄
directory[eth1_lan]:eth1
#網絡卡最大流量
maxbytes[eth1_lan]:100000000
#y軸單位數
kmg[eth1_lan]:k,m,g
#y軸標題
ylegend[eth1_lan]:bytes per second
#y軸單位
shortlegend[eth1_lan]:b
/s
#接下來是網頁上的資料,因為mrtg需要把生成的渲染到網頁中,下面這寫都是網頁上的屬性標籤
#網頁中顏色對應值
legend1[eth1_lan]:每秒流入量(單位bytes)
legend2[eth1_lan]:每秒流出量(單位bytes)
legendi[eth1_lan]:流入
legendo[eth1_lan]:流出
#網頁標題
title[eth1_lan]:eth1網路流量[流入+流出]
pagetop[eth1_lan]:eth1網路流量[流入+流出]
監控不同system-oid,可能需要不同的配置,這裡不再一一枚舉
有乙個值得注意的地方,當需要監控磁碟的時候需要配置檔案裡增加以下內容
把需要監控的目錄最大數字寫入配置檔案snmp.conf
1
disk / 123932636
二、執行mrtg生成
這裡配置檔案mrtg.cfg已經按照第一步配置過了
/usr/bin/mrtg /ect/mrtg/mrtg.cfg
會出現錯誤
再執行3次下面的命令即可,除非你的mrtg.cfg有語法錯誤
1
env
lang=c
/usr/bin/mrtg
/etc/mrtg/mrtg
.cfg
當然這些最後是要寫入crontab中的
1
2
crontab
-e *
/2
* * * *
env
lang=c
/usr/bin/mrtg
/etc/mrtg/mrtg
.cfg
#注意這裡的語句要與上面執行3次的語句一樣,作用是生成監控裝置的子index.html和相應的png,而且是2分鐘生成一次。
生成的,預設是存放在路徑/var/www/mrtg下
三、生成監控首頁面
用indexmaker生成mrtg監控首頁面
1
indexmaker --output
/var/www/mrtg/index
.html --title=
"system state monitor"
/etc/mrtg/mrtg
.cfg
這樣生成的頁面就可以時時反應出系統監控的資訊了,頁面可以通過web伺服器來訪問即可。
機房監控系統
機房監控系統 本系統採用了winfx3.0中的wpf技術,突破原有的視覺展現瓶頸,重構出了視覺效果極佳的it運維管理場景,給維護人員提供了一種直觀 全方位的裝置監控環境,能夠快速準確的發現 定位裝置 本系統採用了winfx3.0中的wpf技術,突破原有的視覺展現瓶頸,重構出了視覺效果極佳的it運維管...
Linux系統監控
檢視cpu 核數cat proc cpuinfo grep cpu cores uniq 檢視cpu 型號cat proc cpuinfo grep model name uniq 檢視記憶體總數 cat proc meminfo grep memtotal 檢視硬碟大小 fdisk l grep ...
監控系統元件
監控系統元件 在進行效能監控時,應該監控系統的四個基本元件 l 處理器檢查其利用率及達到了什麼樣的峰值。l 記憶體檢查記憶體被佔用量,及其可用量。l 磁碟檢查磁碟空間可用量,磁碟空間是如何被占用的,還有哪些需求需要占用磁碟空間,還需要了解磁碟讀取速度 響應時間 l 網路檢查網路通訊的吞吐量 延遲和錯...