隨著企業(yè)IT應(yīng)用的復(fù)雜化,對(duì)系統(tǒng)監(jiān)控、配置和管理的重要性逐漸凸現(xiàn)出來,設(shè)計(jì)符合業(yè)界標(biāo)準(zhǔn)的*********系統(tǒng)解決方案的需求已經(jīng)越來越突出。
IBM?Tivoli?Monitoring 6.1為企業(yè)用戶提供全套的IBM系統(tǒng)管理解決方案。它的前身是Candle OMEGAMON架構(gòu)。在本文中,將簡要介紹IBM Tivoli Monitoring的功能、特性,為采用IBM Tivoli Monitoring設(shè)計(jì)系統(tǒng)管理全方位解決方案提供參考。
IBM Tivoli Monitoring 的作用是監(jiān)控和管理基于各種操作系統(tǒng)、網(wǎng)絡(luò)應(yīng)用,從而對(duì)企業(yè)應(yīng)用各個(gè)組件進(jìn)行可用性監(jiān)控和性能分析。使用IBM Tivoli Monitoring 產(chǎn)生的監(jiān)控?cái)?shù)據(jù)和報(bào)告,可以查看系統(tǒng)運(yùn)行狀態(tài),跟蹤處理問題。可以使用IBM Tivoli Monitoring完成以下任務(wù):
可視化系統(tǒng)實(shí)時(shí)監(jiān)控;
預(yù)設(shè)條件資源狀態(tài)監(jiān)控,例如設(shè)定高CPU使用率,應(yīng)用不可用等條件;
設(shè)定性能閥值,超過閥值后自動(dòng)發(fā)出警報(bào)信息;
跟蹤導(dǎo)致警報(bào)的原因;
使用“采取操作”功能,發(fā)出相應(yīng)的管理指令;
生成系統(tǒng)監(jiān)控報(bào)告;
客戶化監(jiān)控代理,根據(jù)監(jiān)控需求定義監(jiān)控內(nèi)容。
IBM Tivoli Monitoring 6.1主要組件介紹
IBM Tivoli Monitoring典型解決方案架構(gòu)圖如圖表 1所示。Tivoli Monitoring Framework由一系列組件構(gòu)成,系統(tǒng)架構(gòu)師可以根據(jù)實(shí)際解決方案的需求,選擇部署各種組件來擴(kuò)展監(jiān)控功能。
圖表 1 IBM Tivoli Monitoring解決方案架構(gòu)圖
IBM Tivoli Monitoring 解決方案中,必需的組件是Tivoli 企業(yè)監(jiān)控服務(wù)器,Tivoli企業(yè)門戶服務(wù)器,Tivoli企業(yè)門戶客戶端和企業(yè)管理代理。
Tivoli 企業(yè)監(jiān)控服務(wù)器(Tivoli Enterprise Monitoring Server,簡稱TEMS)
TEMS的作用是收集從Agent發(fā)來的報(bào)警/性能/可用性信息,是集中的控制點(diǎn),TEMS以一定的心跳間隔跟蹤所有連接的Tivoli Enterprise Management Agent,跟蹤所有的Agent的狀態(tài)數(shù)據(jù);
TEMS有Hub TEMS和Remote TEMS兩種,主TEMS配置成Hub類型(*LOCAL)。Tivoli Monitoring Framework環(huán)境中至少要有一個(gè)TEMS配置成Hub。其他的Remote(*REMOTE) TEMS用于構(gòu)建一個(gè)可擴(kuò)展的架構(gòu)。