亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種在分布式環(huán)境中使用的異常預(yù)警系統(tǒng)的制作方法

文檔序號(hào):9633682閱讀:295來(lái)源:國(guó)知局
一種在分布式環(huán)境中使用的異常預(yù)警系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通過(guò)收集、分析系統(tǒng)中每臺(tái)機(jī)器產(chǎn)生的異常日志,根據(jù)日志的不同級(jí)別向開(kāi)發(fā)者實(shí)時(shí)報(bào)告異常產(chǎn)生的位置、產(chǎn)生異常的組件、產(chǎn)生異常的現(xiàn)場(chǎng)環(huán)境等信息,便于快速解決出現(xiàn)的問(wèn)題的一種在分布式環(huán)境中使用的異常預(yù)警系統(tǒng)。
【背景技術(shù)】
[0002]為了達(dá)到大量生產(chǎn)的目的,在生產(chǎn)在線會(huì)使用各種的儀器設(shè)備來(lái)制造生產(chǎn),然而無(wú)論何種儀器設(shè)備在長(zhǎng)時(shí)間的運(yùn)轉(zhuǎn)之下都會(huì)發(fā)生機(jī)械老化疲乏的現(xiàn)象。當(dāng)儀器設(shè)備發(fā)生老化疲乏的現(xiàn)象之后將會(huì)使產(chǎn)品的良率下降,若未能及時(shí)察覺(jué)維修而讓機(jī)臺(tái)持續(xù)運(yùn)轉(zhuǎn)下甚至?xí)箼C(jī)臺(tái)及其中的模具損傷故障,造成整條生產(chǎn)線嚴(yán)重的損失。
[0003]因此,若能在生產(chǎn)用的儀器設(shè)備發(fā)生嚴(yán)重故障之前實(shí)時(shí)察覺(jué),并在故障仍屬輕微的情形下及早停機(jī)修復(fù)檢查,將可有效的把損失降到最低。
[0004]現(xiàn)今市面上雖有各種故障檢測(cè)方式,例如針對(duì)模具內(nèi)部進(jìn)行的影像檢查、壓力檢測(cè)、溫度檢測(cè)、合模壓力檢測(cè)等,或是針對(duì)儀器設(shè)備進(jìn)行的機(jī)械震動(dòng)強(qiáng)度偵測(cè),但以上各種檢測(cè)方式均只針對(duì)單一種特定的物理量進(jìn)行監(jiān)控,當(dāng)工具機(jī)臺(tái)的加工方式及種類不同時(shí)就必須重新設(shè)計(jì)監(jiān)控的物理量。且此類既有的檢測(cè)裝置無(wú)法對(duì)儀器設(shè)備與模具之間互相配合作動(dòng)的情況進(jìn)行偵測(cè)。因此當(dāng)故障的狀況未對(duì)上述檢測(cè)監(jiān)控的物理量造成影響時(shí),便難以發(fā)揮早期預(yù)警的效果了。
[0005]且現(xiàn)有的分布式系統(tǒng)異常分析是通過(guò)人工查看各個(gè)機(jī)器輸出的日志文件來(lái)定位、分析異常。通過(guò)這種方式,開(kāi)發(fā)者無(wú)法實(shí)時(shí)的對(duì)系統(tǒng)產(chǎn)生的異常進(jìn)行跟蹤修正,也無(wú)法快速定位異常到底發(fā)生在何處。

【發(fā)明內(nèi)容】

[0006]本發(fā)明的目的在于:針對(duì)現(xiàn)有技術(shù)中存在的上述技術(shù)問(wèn)題,提供一種通過(guò)程序收集分布式系統(tǒng)中的每臺(tái)機(jī)器上產(chǎn)生的日志信息,將匯總起來(lái)的日志數(shù)據(jù)使用實(shí)時(shí)的分布式計(jì)算框架進(jìn)行分布式計(jì)算。根據(jù)日志信息的級(jí)別,將日志的詳細(xì)信息以郵件、短信息等發(fā)送給指定的用戶??墒褂脩艨焖佟⒏咝У谋O(jiān)控與反饋系統(tǒng)異常的在分布式環(huán)境中使用的異常預(yù)警系統(tǒng)。
[0007]本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
一種在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),包括代理裝置、收集裝置、計(jì)算裝置和預(yù)警裝置;
所述的代理裝置包括在每個(gè)機(jī)器部署一個(gè)代理程序,負(fù)責(zé)對(duì)單機(jī)的日志信息進(jìn)行收集,所述的日志信息包括由代理程序APP-1收集的操作系統(tǒng)的日常運(yùn)行日志、代理程序APP-2收集的應(yīng)用服務(wù)器日志和代理程序APP-3收集的用戶操作日志等。
[0008]所述的收集裝置負(fù)責(zé)日志數(shù)據(jù)的整理匯總工作;所述代理裝置到收集裝置采用負(fù)載均衡器,將代理裝置上的數(shù)據(jù)均衡的發(fā)送到收集裝置,同時(shí)避免了收集裝置的單點(diǎn)故障問(wèn)題;收集到的數(shù)據(jù)根據(jù)路由規(guī)則為計(jì)算裝置提供數(shù)據(jù)流。
[0009]所述的計(jì)算裝置對(duì)日志進(jìn)行相應(yīng)的計(jì)算分析,以及對(duì)計(jì)算結(jié)果的持久化存儲(chǔ);所述計(jì)算裝置分為實(shí)時(shí)計(jì)算與離線計(jì)算兩種,所述的實(shí)時(shí)計(jì)算將收集裝置收集到的數(shù)據(jù)實(shí)時(shí)分發(fā)到預(yù)警裝置;而離線計(jì)算會(huì)根據(jù)目前存儲(chǔ)的數(shù)據(jù)進(jìn)行批量擴(kuò)展計(jì)算處理。
[0010]所述的預(yù)警裝置根據(jù)日志的異常級(jí)別將異常數(shù)據(jù)通過(guò)通用的信息發(fā)送接口進(jìn)行發(fā)送,所述的信息發(fā)送方式根據(jù)具體的業(yè)務(wù)需要選用短信、郵件或微信。
[0011]上述分布式環(huán)境中使用的異常預(yù)警系統(tǒng)的流程步驟如下:
步驟1、通過(guò)部署在單機(jī)上的代理程序收集產(chǎn)生的日志;
步驟2、各個(gè)單機(jī)的代理程序?qū)⑷罩緮?shù)據(jù)傳送到收集系統(tǒng)上,該系統(tǒng)整理匯總不同種類的日志數(shù)據(jù);
步驟3、將收集的日志傳送到計(jì)算裝置,用于計(jì)算處理;
步驟4、根據(jù)計(jì)算分析的得到的異常日志通過(guò)不同的通訊方法告知開(kāi)發(fā)者。
[0012]綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是:
1、本發(fā)明的分布式環(huán)境中使用的異常預(yù)警系統(tǒng)通過(guò)實(shí)時(shí)收集、分析單機(jī)產(chǎn)生的日志,將處理過(guò)的異常日志數(shù)據(jù)通過(guò)郵件、短信等通訊方式發(fā)送給開(kāi)發(fā)者,省去了定位異常的時(shí)間,此預(yù)警系統(tǒng)的應(yīng)用,成功地解決了開(kāi)發(fā)者追蹤、定位系統(tǒng)異常不及時(shí)的問(wèn)題,為開(kāi)發(fā)者提供更快速、穩(wěn)定有效的預(yù)警異常服務(wù);
2、使用以前方式從用戶提交異常到定位異常日志一般需要1-2個(gè)小時(shí),而使用本發(fā)明分布式環(huán)境中使用的異常預(yù)警系統(tǒng)之后可以省去用戶提交異常以及逐個(gè)單機(jī)查看日志的環(huán)節(jié),直接通過(guò)查看郵件快速定位問(wèn)題,從而收到快速反應(yīng),積極應(yīng)對(duì)的效果;
3、本發(fā)明的分布式環(huán)境中使用的異常預(yù)警系統(tǒng)能夠提供更為全面的故障監(jiān)控。且所有設(shè)備運(yùn)作日志特征均被儲(chǔ)存進(jìn)數(shù)據(jù)庫(kù)中作為歷史數(shù)據(jù),因此當(dāng)異常發(fā)生時(shí)本發(fā)明能夠判斷可能的故障原因,減少檢修時(shí)間。
【附圖說(shuō)明】
[0013]本發(fā)明將通過(guò)例子并參照附圖的方式說(shuō)明,其中:
圖1為本發(fā)明的流程結(jié)構(gòu)框圖;
圖2為本發(fā)明的代理裝置示意框圖;
圖3為本發(fā)明的收集裝置示意框圖;
圖4為本發(fā)明的計(jì)算裝置示意框圖;
圖5為本發(fā)明的預(yù)警裝置示意框圖。
【具體實(shí)施方式】
[0014]本說(shuō)明書(shū)中公開(kāi)的所有特征,或公開(kāi)的所有方法或過(guò)程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
[0015]本說(shuō)明書(shū)(包括任何附加權(quán)利要求、摘要和附圖)中公開(kāi)的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個(gè)特征只是一系列等效或類似特征中的一個(gè)例子而已。
[0016]如圖1所示的,一種在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),包括代理裝置、收集裝置、計(jì)算裝置和預(yù)警裝置;
如圖2所示的,代理裝置包括在每個(gè)機(jī)器部署一個(gè)代理程序,負(fù)責(zé)對(duì)單機(jī)的日志信息進(jìn)行收集,所述的日志信息包括由代理程序APP-1收集的操作系統(tǒng)的日常運(yùn)行日志、代理程序APP-2收集的應(yīng)用服務(wù)器日志和代理程序APP-3收集的用戶操作日志等。
[0017]如圖3所示的,收集裝置負(fù)責(zé)日志數(shù)據(jù)的整理匯總工作;所述代理裝置到收集裝置采用負(fù)載均衡器,將代理裝置上的數(shù)據(jù)均衡的發(fā)送到收集裝置,同時(shí)避免了收集裝置的單點(diǎn)故障問(wèn)題;收集到的數(shù)據(jù)根據(jù)路由規(guī)則為計(jì)算裝置提供數(shù)據(jù)流。
[0018]如圖4所示的,計(jì)算裝置對(duì)日志進(jìn)行相應(yīng)的計(jì)算分析(如:分離出日志產(chǎn)生的單機(jī)IP,日志的等級(jí),產(chǎn)生日志的組件等),以及對(duì)計(jì)算結(jié)果的持久化存儲(chǔ);所述計(jì)算裝置分為實(shí)時(shí)計(jì)算與離線計(jì)算兩種,所述的實(shí)時(shí)計(jì)算將收集裝置收集到的數(shù)據(jù)實(shí)時(shí)分發(fā)到預(yù)警裝置;而離線計(jì)算會(huì)根據(jù)目前存儲(chǔ)的數(shù)據(jù)進(jìn)行批量擴(kuò)展計(jì)算處理。
[0019]計(jì)算分析后的實(shí)體包含的內(nèi)容格式舉例如下(以Tomcat日志為例):
1)日志的原始數(shù)據(jù)(String類型);
2)日志的級(jí)別,分為ERROR、INFO,DEBUG等級(jí)別,級(jí)別可以根據(jù)項(xiàng)目具體需要?jiǎng)討B(tài)添加
3)日志數(shù)據(jù)默認(rèn)的的編碼格式,默認(rèn)使用UTF-8;
4)產(chǎn)生日志的類的全限定名;
5)產(chǎn)生日志的時(shí)間戳;
6)日志具體內(nèi)容。
[0020]如圖4所示的,預(yù)警裝置根據(jù)日志的異常級(jí)別將異常數(shù)據(jù)通過(guò)通用的信息發(fā)送接口進(jìn)行發(fā)送,所述的信息發(fā)送方式根據(jù)具體的業(yè)務(wù)需要選用短信、郵件或微信。
[0021]如圖1所示的,分布式環(huán)境中使用的異常預(yù)警系統(tǒng)的流程步驟如下:
步驟1、通過(guò)部署在單機(jī)上的代理程序收集產(chǎn)生的日志;
步驟2、各個(gè)單機(jī)的代理程序?qū)⑷罩緮?shù)據(jù)傳送到收集系統(tǒng)上,該系統(tǒng)整理匯總不同種類的日志數(shù)據(jù);
步驟3、將收集的日志傳送到計(jì)算裝置,用于計(jì)算處理;
步驟4、根據(jù)計(jì)算分析的得到的異常日志通過(guò)不同的通訊方法告知開(kāi)發(fā)者。
[0022]以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明。本發(fā)明擴(kuò)展到任何在本說(shuō)明書(shū)中披露的新特征或任何新的組合,以及披露的任一新的方法或過(guò)程的步驟或任何新的組合。
【主權(quán)項(xiàng)】
1.一種在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),其特征在于:包括代理裝置、收集裝置、計(jì)算裝置和預(yù)警裝置; 所述的代理裝置包括在每個(gè)機(jī)器部署一個(gè)代理程序,負(fù)責(zé)對(duì)單機(jī)的日志信息進(jìn)行收集; 所述的收集裝置負(fù)責(zé)日志數(shù)據(jù)的整理匯總工作; 所述的計(jì)算裝置對(duì)日志進(jìn)行相應(yīng)的計(jì)算分析,以及對(duì)計(jì)算結(jié)果的持久化存儲(chǔ); 所述的預(yù)警裝置根據(jù)日志的異常級(jí)別將異常數(shù)據(jù)通過(guò)通用的信息發(fā)送接口進(jìn)行發(fā)送。2.根據(jù)權(quán)利要求1所述的在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),其特征在于,所述的日志信息包括由代理程序APP-1收集的操作系統(tǒng)的日常運(yùn)行日志、代理程序APP-2收集的應(yīng)用服務(wù)器日志和代理程序APP-3收集的用戶操作日志。3.根據(jù)權(quán)利要求1所述的在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),其特征在于,所述代理裝置到收集裝置采用負(fù)載均衡器,將代理裝置上的數(shù)據(jù)均衡的發(fā)送到收集裝置,同時(shí)避免了收集裝置的單點(diǎn)故障問(wèn)題;收集到的數(shù)據(jù)根據(jù)路由規(guī)則為計(jì)算裝置提供數(shù)據(jù)流。4.根據(jù)權(quán)利要求1所述的在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),其特征在于,所述計(jì)算裝置分為實(shí)時(shí)計(jì)算與離線計(jì)算兩種,所述的實(shí)時(shí)計(jì)算將收集裝置收集到的數(shù)據(jù)實(shí)時(shí)分發(fā)到預(yù)警裝置;而離線計(jì)算會(huì)根據(jù)目前存儲(chǔ)的數(shù)據(jù)進(jìn)行批量擴(kuò)展計(jì)算處理。5.根據(jù)權(quán)利要求1所述的在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),其特征在于,所述的信息發(fā)送方式根據(jù)具體的業(yè)務(wù)需要選用短信、郵件或微信。6.根據(jù)權(quán)利要求1所述的在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),其特征在于,流程步驟如下: 步驟1、通過(guò)部署在單機(jī)上的代理程序收集產(chǎn)生的日志; 步驟2、各個(gè)單機(jī)的代理程序?qū)⑷罩緮?shù)據(jù)傳送到收集系統(tǒng)上,該系統(tǒng)整理匯總不同種類的日志數(shù)據(jù); 步驟3、將收集的日志傳送到計(jì)算裝置,用于計(jì)算處理; 步驟4、根據(jù)計(jì)算分析的得到的異常日志通過(guò)不同的通訊方法告知開(kāi)發(fā)者。
【專利摘要】本發(fā)明涉及一種在分布式環(huán)境中使用的異常預(yù)警系統(tǒng),包括代理裝置、收集裝置、計(jì)算裝置和預(yù)警裝置;所述的代理裝置包括在每個(gè)機(jī)器部署一個(gè)代理程序,負(fù)責(zé)對(duì)單機(jī)的日志信息進(jìn)行收集;所述的收集裝置負(fù)責(zé)日志數(shù)據(jù)的整理匯總工作;所述的計(jì)算裝置對(duì)日志進(jìn)行相應(yīng)的計(jì)算分析,以及對(duì)計(jì)算結(jié)果的持久化存儲(chǔ);所述的預(yù)警裝置根據(jù)日志的異常級(jí)別將異常數(shù)據(jù)通過(guò)通用的信息發(fā)送接口進(jìn)行發(fā)送。本發(fā)明通過(guò)實(shí)時(shí)收集、分析單機(jī)產(chǎn)生的日志,將處理過(guò)的異常日志數(shù)據(jù)通過(guò)郵件、短信等通訊方式發(fā)送給開(kāi)發(fā)者,省去了定位異常的時(shí)間,此預(yù)警系統(tǒng)的應(yīng)用,成功地解決了開(kāi)發(fā)者追蹤、定位系統(tǒng)異常不及時(shí)的問(wèn)題,為開(kāi)發(fā)者提供更快速、穩(wěn)定有效的預(yù)警異常服務(wù)。
【IPC分類】H04L12/24
【公開(kāi)號(hào)】CN105391584
【申請(qǐng)?zhí)枴緾N201510858427
【發(fā)明人】邢建壘, 曠宗義, 羅澄曦, 王仕強(qiáng)
【申請(qǐng)人】用友網(wǎng)絡(luò)科技股份有限公司
【公開(kāi)日】2016年3月9日
【申請(qǐng)日】2015年11月30日
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1