更方便、更實用的IDC機房服務器監控軟件UNNOC
提到機房服務器監控,你們比較熟悉的可能會有nagios、cacti、mrtg這三款,這三款軟件,咱們都已經在IDC部署過了,其中真正的王者當屬nagios,功能狂強無比,幾乎你想到得,它都能作到;可是感受吧,這三個軟件配置起來都比較麻煩,某些功能須要花費大力氣仔細配啊配。有沒有簡單明瞭的機房監控軟件呢?不須要很花哨的界面,讓人一目瞭然,簡單就能判斷出idc的情況。由於監控通常都是網絡流量,本地硬盤空間,本地服務器的負載,這三個指標是須要一目看見的,剩下的什麼服務的狀態,進程的狀況,端口的開放能夠用本地監控之王monitor來管理。因此這個軟件的目標就是簡單明瞭,而且配置簡單,最好是編輯一個文件就能夠,不要跑到web上面配啊改的,麻煩。若是換了服務器也能輕鬆改配置文件。
搜尋了半天,終於找到一個徹底知足要求的:
UNNOC,徹底符合個人要求,界面簡單,能監控UPS,機房溫度,交換機/路由器/防火牆,各主機的負載/流量/磁盤空間,還能監控Vmware的虛擬機(包括VMware Virtual Infrastructure 3 )。整個軟件的配置文件就是一個文本文件,很是容易配置。就是基於snmp的管理,也不用安裝,直接下載vmware的虛擬機文件改改運行便可,方便轉移和挪動。
添加一臺設備就是往配置裏添加這麼幾行便可:
host {
hostname = 10.10.0.8
type = server
community = XXXXXXXX
snmp_version = 2
description = app008(10.10.0.8)
alert = 1
graph = 1
fuzz = 3
interval = 2
updown = snmp
group = 2
}
放張實際圖:
仔細看參數:
過去24小時內發送速率的最大峯值3.172 Mbps,這裏的3.172M,是咱們一般所提到的帶寬,咱們租的線路是10兆獨享,還差7兆呢,因此你們能夠根據這個來比照。這裏的換算是406.079 KB/s至關於3.172 Mbps,unnoc自動給你作了轉換,很方便貼心吧。
unnoc的vmware鏡像下載:unnoc-1.0.10.1.vmdk.bz2
簡單的安裝過程:
1. 在vmware中添加新虛機"Linux, Other 2.6.x Linux"
2. 硬盤的地方選擇"SCSI, LSI Logic adapter"
3. 使用存在的虛擬磁盤"Use an existing virtual disk"
4. 選擇"unnoc-1.0.10.1.vmdk"
5. 啓動虛機,登錄,root的密碼是unnoc123
6. vi /etc/network/interfaces,配一下網卡的參數
auto eth0
iface eth0 inet static
address 10.10.0.251
netmask 255.255.255.0
gateway 10.10.0.1
7. 重啓網卡 /etc/init.d/networking restart
8. 編輯配置文件:vi /var/www/unnoc/etc/unnoc.conf
重啓:/etc/init.d/unnocd reload
後記:在這個虛擬機上,還加裝上了syslog-ng/logcheck和飛信機器人,完全做爲一臺移動網管監控機,被榨乾了每一分的能力。linux