在IT運(yùn)維管理過(guò)程中,需要對(duì)
服務(wù)器、應(yīng)用和
網(wǎng)絡(luò)設(shè)備進(jìn)行輪詢和監(jiān)控。對(duì)于網(wǎng)絡(luò)設(shè)備,所有廠商都采用SNMP簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議。
但是對(duì)于主機(jī)和應(yīng)用的監(jiān)控,各個(gè)廠商在
軟件的實(shí)現(xiàn)上卻出現(xiàn)了分歧,有些廠商采用agent方式,有些廠商采用Agentless方式,各說(shuō)各好。那么,下面我們從技術(shù)角度進(jìn)行一下比較。
什么是Agent和Agentless?
所謂Agent監(jiān)控方式,顧名思義,就是在被監(jiān)控應(yīng)用所在的主機(jī)上面,安裝小的Agent軟件,即代理軟件,通過(guò)它,實(shí)現(xiàn)對(duì)數(shù)據(jù)的采集和管理。市面上Agent監(jiān)控代理軟件,一般都可以在一臺(tái)主機(jī)上實(shí)現(xiàn)對(duì)主機(jī)和主機(jī)上應(yīng)用的監(jiān)控。
因?yàn)锳gent代理軟件運(yùn)行在被監(jiān)控主機(jī)和應(yīng)用端,所以對(duì)Agent軟件的性能和可靠性就提出了很高的要求,一般要求Agent代理軟件占用系統(tǒng)資源(CPU、
內(nèi)存等)比較低,但是采集的數(shù)據(jù)量比較大。只有這樣,才能很好的發(fā)揮Agent代理軟件作用的同時(shí),保證主機(jī)和應(yīng)用的正常運(yùn)行。從Agent代理軟件的實(shí)現(xiàn)方式上看,各個(gè)廠商大多采用效率比較高的C代碼,如Mocha BSM和BMC Patrol,但也有軟件廠商采用效率不太高的JAVA等,如IBM,后者就對(duì)主機(jī)的系統(tǒng)資源占用比較大,因?yàn)镴AVA程序一般占用比較多的內(nèi)存。
所謂的Agentless監(jiān)控方式,是指在被監(jiān)控應(yīng)用所在的主機(jī)上面,不安裝代理軟件采集相應(yīng)的信息,而是通過(guò)一些標(biāo)準(zhǔn)的協(xié)議,這些包括主機(jī)使用的SNMP、Telnet、SSH、WMI等,以及應(yīng)用使用的JMX、JDBC、ODBC等。
Agent和Agentless技術(shù)比較

圖1
摩卡軟件對(duì)監(jiān)控方式的實(shí)現(xiàn)
摩卡軟件在行業(yè)內(nèi)具有十年的IT運(yùn)維管理經(jīng)驗(yàn),在全國(guó)超過(guò)23家的大客戶現(xiàn)場(chǎng)積累了深厚的應(yīng)用平臺(tái)運(yùn)維管理經(jīng)驗(yàn)。在實(shí)際的產(chǎn)品實(shí)現(xiàn)上,摩卡業(yè)務(wù)服務(wù)管理(Mocha Business Service Management ,簡(jiǎn)稱Mocha BSM)產(chǎn)品采用了Agent方式和Agentless兩種監(jiān)控方式,在兩種監(jiān)控方式的優(yōu)缺點(diǎn)方面,做了比較好的權(quán)衡,盡量做到揚(yáng)長(zhǎng)避短,這些措施包括:
Agent監(jiān)控方式提供部署工具:
困擾Agent監(jiān)控方式一個(gè)重要的問(wèn)題就是Agent的部署問(wèn)題,需要在每一臺(tái)主機(jī)上都要安裝相應(yīng)的代理軟件,大大地增大了項(xiàng)目實(shí)施的工作量。摩卡軟件在實(shí)現(xiàn)Agent監(jiān)控方式的同時(shí),提供了Agent軟件的遠(yuǎn)程部署工具,大大的降低了Agent部署的難度,提高了工作效率。下圖為Mocha BSM提供的Agent軟件遠(yuǎn)程部署工具。

圖2
Agent監(jiān)控方式采用C代碼:
Agent代理軟件因?yàn)樾枰渴鹪谥鳈C(jī)上,所以必須有比較小的資源占用且相當(dāng)可靠。因此,Mocha BSM在實(shí)現(xiàn)上完全采用效率很高的C語(yǔ)言實(shí)現(xiàn),避免了JAVA實(shí)現(xiàn)對(duì)系統(tǒng)資源的占用。

圖3
Agentless監(jiān)控方式支持協(xié)議豐富:
支持的協(xié)議包括SNMP、SSH、Telnet、WMI、JDBC、ODBC、JMX等等,大大方便了用戶的快速應(yīng)用。
掃碼關(guān)注5G通信官方公眾號(hào),免費(fèi)領(lǐng)取以下5G精品資料
1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):5G網(wǎng)絡(luò)AI應(yīng)用典型場(chǎng)景技術(shù)解決方案白皮書》
2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測(cè)試技術(shù)白皮書-2022_03-21》
3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國(guó)移動(dòng):6G至簡(jiǎn)無(wú)線接入網(wǎng)白皮書》
4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國(guó)聯(lián)通5G終端白皮書》》
5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國(guó)電信5G NTN技術(shù)白皮書》
6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解》
7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國(guó)移動(dòng)算力并網(wǎng)白皮書》
8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1》