JoprJBoss集成管理平臺
如果您是一名系統(tǒng)管理員,正在承受著如下的煎熬:發(fā)瘋地尋找配置某個(gè)服務(wù)的JBoss AS配置文件;痛苦地敲著冗長的JBoss管理命令行;眼花繚亂地在n個(gè)終端窗口中切換對JBoss服務(wù)器實(shí)例的監(jiān)控,那么您應(yīng)該立即停下來,關(guān)注一下JBoss社區(qū)新開源的項(xiàng)目Jopr。
Jopr是一個(gè)能夠簡化開發(fā)、測試、部署和監(jiān)控JBoss中間件及其應(yīng)用的集成化管理平臺。通過統(tǒng)一的圖形化管理控制臺,您可以管理和監(jiān)控網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫等基礎(chǔ)設(shè)施服務(wù),也可以管理和監(jiān)控Java虛擬機(jī)、JBoss Web、連接池等中間件,還可以通過自定義的JMX MBean管理和監(jiān)控您的業(yè)務(wù)應(yīng)用。通過對配置的控制和審計(jì),還可以實(shí)現(xiàn)應(yīng)用部署的標(biāo)準(zhǔn)化。通過管理、監(jiān)控和調(diào)整,Jopr為應(yīng)用改進(jìn)可見性、性能和可用性提供了可靠方案。
Jopr的讀音為Jopper,項(xiàng)目名字的靈感來源于20世紀(jì)80年代經(jīng)典電影“戰(zhàn)爭游戲(War Game)”。電影中有一臺名為WOPR人工智能的計(jì)算機(jī)能夠?qū)Ω鞣N戰(zhàn)爭情況迅速做出最佳的反應(yīng)。Jopr則表示能夠最好地處理客戶的JBoss中間件方案。
Jopr來源于Redhat的訂閱產(chǎn)品JBoss ON(Operation Network),它們之間的區(qū)別在于JBoss ON是商業(yè)版本,需要付費(fèi)訂閱,但是同時(shí)能夠得到RedHat專業(yè)化技術(shù)支持;Jopr是社區(qū)版本,可以免費(fèi)從JBoss社區(qū)下載,但是沒有相應(yīng)的支持服務(wù)。
Jopr和JBoss ON都基于開源項(xiàng)目RHQ,Redhat和Hyperic合作開發(fā)用于基礎(chǔ)設(shè)施管理的公用服務(wù)項(xiàng)目。RHQ提供的公用服務(wù)包括:Inventory(資源清單)、Monitoring(監(jiān)控)、Alert(預(yù)警)、Configuration(配置)和Operation(操作)等。RHQ同時(shí)還提供了一個(gè)可插拔的體系結(jié)構(gòu),允許以插件的形式提供對新資源的管理。通過在RHQ的基礎(chǔ)上提供的一系列JBoss中間件及其應(yīng)用的管理插件,讓Jopr/JBossON成為了管理JBoss中間件及其應(yīng)用的統(tǒng)一管理平臺。Jopr提供的插件包括:
