[發(fā)明專(zhuān)利]一種SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與性能度量系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201611104705.3 | 申請(qǐng)日: | 2016-12-05 |
| 公開(kāi)(公告)號(hào): | CN106789189B | 公開(kāi)(公告)日: | 2020-06-26 |
| 發(fā)明(設(shè)計(jì))人: | 鄧志強(qiáng);王國(guó)彬;張華杰;黃亮 | 申請(qǐng)(專(zhuān)利權(quán))人: | 深圳市彬訊科技有限公司 |
| 主分類(lèi)號(hào): | H04L12/24 | 分類(lèi)號(hào): | H04L12/24;H04L12/26 |
| 代理公司: | 深圳眾鼎專(zhuān)利商標(biāo)代理事務(wù)所(普通合伙) 44325 | 代理人: | 吳英銘 |
| 地址: | 518000 廣東省深圳市南山區(qū)高*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 soa 服務(wù) 實(shí)時(shí) 監(jiān)控 上報(bào) 性能 度量 系統(tǒng) | ||
本發(fā)明提供了一種SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與性能度量系統(tǒng),包括:用于實(shí)現(xiàn)關(guān)鍵的服務(wù)內(nèi)部數(shù)據(jù)指標(biāo)的聚合計(jì)算的聚合計(jì)算模塊、與所述聚合計(jì)算模塊連接的用于對(duì)被監(jiān)控的設(shè)備的服務(wù)性能進(jìn)行度量的服務(wù)性能度量模塊,該SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與服務(wù)性能度量系統(tǒng)可專(zhuān)門(mén)對(duì)接口、服務(wù)內(nèi)部、業(yè)務(wù)數(shù)據(jù)這些運(yùn)行時(shí)的關(guān)鍵指標(biāo)進(jìn)行上報(bào)和收集監(jiān)控,與各運(yùn)行的服務(wù)相互解耦,可將各機(jī)器設(shè)備的監(jiān)控文件的內(nèi)容實(shí)時(shí)收集給數(shù)據(jù)處理程序,可實(shí)時(shí)對(duì)被監(jiān)控設(shè)備的服務(wù)構(gòu)件的服務(wù)性能進(jìn)行計(jì)算,滿(mǎn)足了公司日益增多的微服務(wù)治理需求。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)監(jiān)控技術(shù)領(lǐng)域,尤其涉及一種SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與性能度量系統(tǒng)。
背景技術(shù)
后臺(tái)服務(wù)使用分布式的微服務(wù),對(duì)應(yīng)用的運(yùn)行狀態(tài),接口的響應(yīng)時(shí)間,處理量,關(guān)鍵業(yè)務(wù)指標(biāo)等數(shù)據(jù),均需要一個(gè)系統(tǒng)進(jìn)行實(shí)時(shí)的監(jiān)控,同時(shí)該系統(tǒng)是分布式的,且與微服務(wù)是松耦合,相互之間無(wú)影響;
現(xiàn)有技術(shù)采用的數(shù)據(jù)監(jiān)控技術(shù)方案,是針對(duì)于日志收集歸檔和分析,頁(yè)面展示方式多樣,數(shù)據(jù)圖格式較豐富,缺點(diǎn)是沒(méi)有專(zhuān)門(mén)針對(duì)微服務(wù)的特定指標(biāo)監(jiān)控的方式,不能滿(mǎn)足服務(wù)實(shí)時(shí)監(jiān)控治理的需求;
當(dāng)前也沒(méi)有比較通用的開(kāi)源實(shí)現(xiàn),各公司的方案均是與自身運(yùn)行環(huán)境緊密的結(jié)合在一塊,難以開(kāi)源;
因此,本領(lǐng)域的技術(shù)人員亟需研究出一種獨(dú)立于日志處理系統(tǒng),可專(zhuān)門(mén)對(duì)接口、服務(wù)內(nèi)部、業(yè)務(wù)數(shù)據(jù)這些運(yùn)行時(shí)的關(guān)鍵指標(biāo)進(jìn)行上報(bào)和收集監(jiān)控,通過(guò)文件和運(yùn)行的服務(wù)相互關(guān)聯(lián),與各運(yùn)行的服務(wù)相互解耦,可將各機(jī)器設(shè)備的監(jiān)控文件的內(nèi)容實(shí)時(shí)收集給數(shù)據(jù)處理程序,滿(mǎn)足公司日益增多的微服務(wù)治理需求的SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與性能度量系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與性能度量系統(tǒng),該SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與性能度量系統(tǒng)可專(zhuān)門(mén)對(duì)接口、服務(wù)內(nèi)部、業(yè)務(wù)數(shù)據(jù)這些運(yùn)行時(shí)的關(guān)鍵指標(biāo)進(jìn)行上報(bào)和收集監(jiān)控,通過(guò)文件和運(yùn)行的服務(wù)相互關(guān)聯(lián),與各運(yùn)行的服務(wù)相互解耦,可將各機(jī)器設(shè)備的監(jiān)控文件的內(nèi)容實(shí)時(shí)收集給數(shù)據(jù)處理程序,可實(shí)時(shí)對(duì)被監(jiān)控設(shè)備的服務(wù)構(gòu)件的服務(wù)性能進(jìn)行計(jì)算,確保服務(wù)構(gòu)件工作實(shí)時(shí)的耦合性與內(nèi)聚性,滿(mǎn)足了公司日益增多的微服務(wù)治理需求。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種SOA服務(wù)實(shí)時(shí)監(jiān)控上報(bào)與性能度量系統(tǒng),包括用于實(shí)現(xiàn)關(guān)鍵的服務(wù)內(nèi)部數(shù)據(jù)指標(biāo)的聚合計(jì)算的聚合計(jì)算模塊、與所述聚合計(jì)算模塊連接的用于對(duì)被監(jiān)控的設(shè)備的服務(wù)性能進(jìn)行度量的服務(wù)性能度量模塊,若干設(shè)置于被監(jiān)控的設(shè)備上的收集器、與所述收集器連接的監(jiān)控處理器、與所述監(jiān)控處理器連接的數(shù)據(jù)庫(kù)、與所述數(shù)據(jù)庫(kù)連接的網(wǎng)絡(luò)服務(wù)器、與所述網(wǎng)絡(luò)服務(wù)器連接的監(jiān)控展示模塊,所述聚合計(jì)算模塊配置有監(jiān)控聚合json協(xié)議,所述聚合計(jì)算模塊根據(jù)監(jiān)控聚合json協(xié)議以時(shí)間為單位對(duì)計(jì)算主體進(jìn)行聚合計(jì)算,并將計(jì)算結(jié)果發(fā)送給監(jiān)控文件作為一條監(jiān)控記錄,所述服務(wù)性能度量模塊根據(jù)服務(wù)構(gòu)件耦合性計(jì)算公式對(duì)所述被監(jiān)控設(shè)備的服務(wù)構(gòu)件的耦合性進(jìn)行計(jì)算,并將耦合性計(jì)算結(jié)果發(fā)送給監(jiān)控文件作為一條監(jiān)控記錄,各個(gè)所述收集器對(duì)監(jiān)控文件的變更事件進(jìn)行監(jiān)控,當(dāng)微服務(wù)向所述監(jiān)控文件保存一條監(jiān)控?cái)?shù)據(jù),所述收集器捕獲文件變更數(shù)據(jù)并將捕獲的變更事件數(shù)據(jù)發(fā)送給所述監(jiān)控服務(wù)器,所述監(jiān)控服務(wù)器對(duì)各個(gè)設(shè)備上的不同服務(wù)的監(jiān)控?cái)?shù)據(jù)進(jìn)行處理后實(shí)時(shí)發(fā)送所述數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)將監(jiān)控?cái)?shù)據(jù)發(fā)送給所述網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器將監(jiān)控?cái)?shù)據(jù)發(fā)送到所述監(jiān)控展示模塊進(jìn)行顯示,所述服務(wù)性能度量模塊包括配置有服務(wù)構(gòu)件耦合性計(jì)算公式;
所述服務(wù)構(gòu)件耦合性計(jì)算公式為:
其中,Q(X)表示設(shè)備服務(wù)構(gòu)件的耦合性,|X|表示設(shè)備中所有服務(wù)構(gòu)件的數(shù)目,|Ci|表示服務(wù)構(gòu)件Ci包含的性能指標(biāo)數(shù)量,OU(Ci)表示服務(wù)構(gòu)件Ci關(guān)聯(lián)外部構(gòu)件的數(shù)量;
其中,所述監(jiān)控聚合json協(xié)議定義的計(jì)算主體為:API、服務(wù)相關(guān)性能指標(biāo)、業(yè)務(wù)自定義的指標(biāo),所述聚合計(jì)算類(lèi)型為:求和、平均值、最大值、最小值、計(jì)算次數(shù)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于深圳市彬訊科技有限公司,未經(jīng)深圳市彬訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611104705.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開(kāi)放方法及系統(tǒng)、服務(wù)開(kāi)放服務(wù)器
- 基于服務(wù)券服務(wù)的在線(xiàn)企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 實(shí)時(shí)解碼系統(tǒng)與實(shí)時(shí)解碼方法
- 實(shí)時(shí)穩(wěn)定
- 實(shí)時(shí)監(jiān)控裝置、實(shí)時(shí)監(jiān)控系統(tǒng)以及實(shí)時(shí)監(jiān)控方法
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)或準(zhǔn)實(shí)時(shí)流傳輸
- 實(shí)時(shí)通信方法和實(shí)時(shí)通信系統(tǒng)
- 實(shí)時(shí)更新
- 實(shí)時(shí)內(nèi)核
- 用于通信網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備及相關(guān)方法
- 實(shí)時(shí)量化方法及實(shí)時(shí)量化系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺(jué)的車(chē)站客流安全智能監(jiān)控系統(tǒng)





