本發(fā)明涉及監(jiān)控領(lǐng)域,特別是涉及產(chǎn)品老化監(jiān)控自動分析方法和系統(tǒng)。
背景技術(shù):
如今通信行業(yè)競爭激烈,在確保產(chǎn)品的質(zhì)量的前提下需最大限度的提高生產(chǎn)的效率,發(fā)掘效率可提升點(diǎn)需要通過大量的數(shù)據(jù)分析驗(yàn)證。數(shù)據(jù)分析可以把隱沒在一大批看來雜亂無章的數(shù)據(jù)中的信息集中、萃取和提煉出來,找到所研究對象的內(nèi)在規(guī)律,在實(shí)際運(yùn)用中,數(shù)據(jù)分析可以幫助人們作出判斷,以便采取適當(dāng)行動。
目前,為了節(jié)約直放站生產(chǎn)成本,優(yōu)化生產(chǎn)老化過程的生產(chǎn)工時,對老化過程中設(shè)備的狀態(tài)進(jìn)行了實(shí)時監(jiān)控,老化監(jiān)控日志就是設(shè)備老化過程中狀態(tài)的體現(xiàn)。但是,老化監(jiān)控日志數(shù)據(jù)量大,難于進(jìn)行數(shù)據(jù)的分析和問題的查找,傳統(tǒng)的老化監(jiān)控異常數(shù)據(jù)的獲取和分析方法通常是通過人工篩選來獲取并分析,但是容易遺漏出錯,且獲取及分析耗費(fèi)時間長,效率低。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對上述問題,提供一種效率高的產(chǎn)品老化監(jiān)控自動分析方法和系統(tǒng)。
一種產(chǎn)品老化監(jiān)控自動分析方法,包括以下步驟:
獲取老化監(jiān)控測試指令,根據(jù)所述老化監(jiān)控測試指令獲取自動測試控制代碼,并根據(jù)所述自動測試控制代碼對產(chǎn)品進(jìn)行老化監(jiān)控測試;
獲取所述產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)并記錄為固定格式的日志文件進(jìn)行存儲;
獲取導(dǎo)入指令,根據(jù)所述導(dǎo)入指令提取對應(yīng)的日志文件進(jìn)行解析,得到告警監(jiān)控量和數(shù)值監(jiān)控量并存儲;
獲取查詢分析指令,根據(jù)所述查詢分析指令提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行分析,得到所述產(chǎn)品老化分析結(jié)果并輸出。
一種產(chǎn)品老化監(jiān)控自動分析系統(tǒng),包括:
老化監(jiān)控測試模塊,用于獲取老化監(jiān)控測試指令,根據(jù)所述老化監(jiān)控測試指令獲取自動測試控制代碼,并根據(jù)所述自動測試控制代碼對產(chǎn)品進(jìn)行老化監(jiān)控測試;
老化監(jiān)控日志數(shù)據(jù)獲取模塊,用于獲取所述產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)并記錄為固定格式的日志文件進(jìn)行存儲;
數(shù)據(jù)導(dǎo)入模塊,用于獲取導(dǎo)入指令,根據(jù)所述導(dǎo)入指令提取對應(yīng)的日志文件導(dǎo)入并進(jìn)行解析,得到告警監(jiān)控量和數(shù)值監(jiān)控量并存儲;
數(shù)據(jù)分析模塊,用于獲取查詢分析指令,根據(jù)所述查詢分析指令提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行分析,得到所述產(chǎn)品老化分析結(jié)果并輸出。
上述產(chǎn)品老化監(jiān)控自動分析方法和系統(tǒng),通過獲取老化監(jiān)控測試指令,根據(jù)老化監(jiān)控測試指令獲取自動測試控制代碼,并根據(jù)自動測試控制代碼對產(chǎn)品進(jìn)行老化監(jiān)控測試;獲取產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)并記錄為固定格式的日志文件進(jìn)行存儲;獲取導(dǎo)入指令,根據(jù)導(dǎo)入指令提取對應(yīng)的日志文件進(jìn)行解析,得到告警監(jiān)控量和數(shù)值監(jiān)控量并存儲;獲取查詢分析指令,根據(jù)查詢分析指令提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行分析,得到產(chǎn)品老化分析結(jié)果并輸出,實(shí)現(xiàn)老化監(jiān)控日志數(shù)據(jù)自動獲取及分析,且能做到全數(shù)據(jù)收集和整合分析,效率和準(zhǔn)確性高。
附圖說明
圖1為一實(shí)施例中產(chǎn)品老化監(jiān)控自動分析方法流程圖;
圖2為一實(shí)施例中通過率餅圖;
圖3為一實(shí)施例中監(jiān)控量信息匯總統(tǒng)計(jì)圖;
圖4為一實(shí)施例中故障設(shè)備監(jiān)控量分析圖;
圖5為一實(shí)施例中數(shù)據(jù)分析圖;
圖6為一實(shí)施例中agemonitor軟件(數(shù)據(jù)導(dǎo)入部分)的模塊關(guān)系圖;
圖7為一實(shí)施例中agemonitor軟件(數(shù)據(jù)分析部分)的外部模塊關(guān)系圖;
圖8為一實(shí)施例中agemonitor軟件(數(shù)據(jù)分析部分)的內(nèi)部模塊關(guān)系圖;
圖9為一實(shí)施例中產(chǎn)品老化監(jiān)控自動分析系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施方式
在一個實(shí)施例中,如圖1所示,一種產(chǎn)品老化監(jiān)控自動分析方法,包括以下步驟:
步驟s110:獲取老化監(jiān)控測試指令,根據(jù)老化監(jiān)控測試指令獲取自動測試控制代碼,并根據(jù)自動測試控制代碼對產(chǎn)品進(jìn)行老化監(jiān)控測試。
具體地,自動測試控制代碼預(yù)先存儲在數(shù)據(jù)庫中,根據(jù)獲取的老化監(jiān)控測試指令從數(shù)據(jù)庫中獲取自動測試控制代碼,并根據(jù)自動測試控制代碼對產(chǎn)品進(jìn)行老化監(jiān)控測試。老化測試項(xiàng)目是指模擬產(chǎn)品在現(xiàn)實(shí)使用條件中涉及到的各種因素對產(chǎn)品產(chǎn)生老化的情況進(jìn)行相應(yīng)條件加強(qiáng)實(shí)驗(yàn)的過程。對老化過程中的設(shè)備的狀態(tài)進(jìn)行實(shí)時監(jiān)控、分析,是后續(xù)優(yōu)化生產(chǎn)老化過程的生產(chǎn)工時的前提條件。
在本實(shí)施例中,步驟s110包括步驟112和步驟114。
步驟112:獲取老化監(jiān)控測試指令,根據(jù)老化監(jiān)控測試指令獲取自動測試控制代碼,控制開啟產(chǎn)品的老化功能狀態(tài)并根據(jù)自動測試控制代碼開始老化監(jiān)控測試。
步驟114:檢測達(dá)到預(yù)設(shè)老化時間后,控制關(guān)閉產(chǎn)品的老化功能狀態(tài)。
具體地,老化功能狀態(tài)是指產(chǎn)品在老化過程時所處的功能狀態(tài),產(chǎn)品正常使用時該狀態(tài)是處于關(guān)閉的;在本實(shí)施例中,產(chǎn)品類型包括兩種類型,rru類型產(chǎn)品和das類型產(chǎn)品,其中,rru類型產(chǎn)品是產(chǎn)品內(nèi)部的監(jiān)控軟件自身進(jìn)行老化監(jiān)控日志數(shù)據(jù)采集并以固定格式的日志文件記錄在產(chǎn)品內(nèi)部存儲中;而das類型產(chǎn)品內(nèi)部監(jiān)控軟件在產(chǎn)品老化狀態(tài)下不支持記錄日志數(shù)據(jù)功能,需要發(fā)送das類型產(chǎn)品的自動測試控制代碼進(jìn)行老化測試后,由軟件進(jìn)行采集,并以固定格式的日志文件記錄到本地主機(jī)電腦的硬盤中,具體的固定格式可以根據(jù)公司需求進(jìn)行設(shè)定。
步驟s120:獲取產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)并記錄為固定格式的日志文件進(jìn)行存儲。
具體地,根據(jù)產(chǎn)品的類型從產(chǎn)品內(nèi)部或主機(jī)電腦的硬盤中獲取產(chǎn)品的老化監(jiān)控日志數(shù)據(jù),并記錄為固定格式的日志文件在數(shù)據(jù)庫中進(jìn)行存儲,固定格式可以根據(jù)需要進(jìn)行設(shè)定,保證日志文件的格式統(tǒng)一,以便于方便提取日志文件進(jìn)行數(shù)據(jù)分析。
在一個實(shí)施例中,當(dāng)產(chǎn)品類型為das時,在步驟s120包括:對das類型產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)進(jìn)行采集,并記錄為固定格式的日志文件進(jìn)行存儲。
具體地,das類型產(chǎn)品內(nèi)部監(jiān)控軟件在產(chǎn)品老化狀態(tài)下不支持記錄日志數(shù)據(jù)功能,需要主動采集das類型產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)。
步驟s130:獲取導(dǎo)入指令,根據(jù)導(dǎo)入指令提取對應(yīng)的日志文件進(jìn)行解析,得到告警監(jiān)控量和數(shù)值監(jiān)控量并存儲。
具體地,告警監(jiān)控量包括功放告警、低噪放告警、本振失鎖告警和電源故障告警等,數(shù)值監(jiān)控量包括輸出功率讀取數(shù)值、整機(jī)溫度讀取數(shù)值和功放溫度數(shù)值等,得到的告警監(jiān)控量和數(shù)值監(jiān)控量原始數(shù)據(jù)都是特定的字符,因此,根據(jù)導(dǎo)入指令從數(shù)據(jù)庫中提取到對應(yīng)的日志文件進(jìn)行解析,得到告警監(jiān)控量和數(shù)值監(jiān)控量后,還將告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行轉(zhuǎn)譯,并將轉(zhuǎn)譯后的告警監(jiān)控量和數(shù)值監(jiān)控量在顯示界面顯示,方便用戶查看產(chǎn)品老化過程中的數(shù)據(jù)變化,具體地,轉(zhuǎn)譯與數(shù)據(jù)導(dǎo)入過程中所使用的本地文件有關(guān)。
具體地,本發(fā)明的實(shí)現(xiàn)是基于自行開發(fā)的agemonitor軟件和數(shù)據(jù)庫,在數(shù)據(jù)導(dǎo)入之前,agemonitor軟件需讀取程序根目錄下config文件夾中本地oid中文對應(yīng)表配置文件,并連接服務(wù)器,當(dāng)產(chǎn)品的類型為rru類型時,rru類型的產(chǎn)品內(nèi)部的監(jiān)控軟件自身進(jìn)行老化監(jiān)控日志數(shù)據(jù)采集,并以固定格式的日志文件記錄在產(chǎn)品內(nèi)部存儲,即為設(shè)備日志,用戶輸入產(chǎn)品作業(yè)單號和sap碼,并點(diǎn)擊“運(yùn)行”按鈕,軟件執(zhí)行程序根目錄下opentftpserver文件夾中的外部程序opentftpserver(打開tftp,上傳設(shè)備日志才能成功),執(zhí)行程序根目錄下config文件夾中的腳本文件(腳本功能:讀取設(shè)備序列號,上傳設(shè)備日志功能),執(zhí)行程序根目錄下winrar文件夾中的外部程序winrar(上傳的設(shè)備日志為壓縮包文件,需解壓后再讀取),讀取程序根目錄下zip文件夾中的日志文件tbl_sys_state_log.txt轉(zhuǎn)換(轉(zhuǎn)譯)數(shù)據(jù)中的oid為對應(yīng)的中文名,告警值為對應(yīng)的值,主界面中的日志數(shù)據(jù)信息表顯示轉(zhuǎn)換后的數(shù)據(jù)信息,把轉(zhuǎn)換后的日志數(shù)據(jù)保存到程序根目錄下savedexcel文件夾中,(文件名為:sap碼_序列號_時分.xls),把轉(zhuǎn)譯后的日志數(shù)據(jù)上傳到軟件中進(jìn)行顯示、同時上傳到數(shù)據(jù)庫中進(jìn)行存儲。
當(dāng)產(chǎn)品的類型為das類型時,das類型產(chǎn)品內(nèi)部監(jiān)控軟件在產(chǎn)品老化狀態(tài)下不支持記錄日志數(shù)據(jù)功能,需要通過軟件發(fā)送das類型產(chǎn)品的自動測試控制代碼進(jìn)行老化測試后,由本地軟件進(jìn)行采集,并以固定格式的日志文件記錄到本地主機(jī)電腦的硬盤中,即為本地日志,用戶點(diǎn)擊“本地日志導(dǎo)入”按鈕進(jìn)入本地日志導(dǎo)入界面,軟件讀取路徑c:\programfiles\comba\aging下的所有日志文件名,從中提取所有的序列號,并把序列號和對應(yīng)文件路徑保存在map中,同時在序列號、作業(yè)單sap碼表中顯示所有的序列號(文件名為:序列號_xxxxx.txt),用戶根據(jù)序列號填寫對應(yīng)的作業(yè)單、sap碼(用戶可以選擇表中同一批次的序列號進(jìn)行批量填寫),用戶點(diǎn)擊“開始導(dǎo)入”按鈕,從序列號、作業(yè)單sap碼表格的第一行開始,按照序列號從map中找到對應(yīng)路徑,讀取路徑下的日志文件數(shù)據(jù),轉(zhuǎn)換數(shù)據(jù)固定格式后在日志數(shù)據(jù)表中顯示,同時上傳數(shù)據(jù)到數(shù)據(jù)庫中進(jìn)行存儲,一直循環(huán)執(zhí)行到表格的最后一行。
在一個實(shí)施例中,在步驟s130之后,還包括:對存儲的告警監(jiān)控量和數(shù)值監(jiān)控量信息進(jìn)行本地存儲備份,得到本地文件;當(dāng)監(jiān)測到存儲的告警監(jiān)控量和數(shù)值監(jiān)控量信息變更時,同步更新本地文件中。
具體地,告警監(jiān)控量和數(shù)據(jù)監(jiān)控量信息存儲在數(shù)據(jù)庫中,產(chǎn)品的老化監(jiān)控量(告警監(jiān)控量和數(shù)值監(jiān)控量)可能會根據(jù)需要進(jìn)行更改或增加,當(dāng)監(jiān)測到數(shù)據(jù)庫中存儲的告警監(jiān)控量和數(shù)值監(jiān)控量信息變更時,同步更新本地文件,確保轉(zhuǎn)譯的準(zhǔn)確性。
步驟s140:獲取查詢分析指令,根據(jù)查詢分析指令提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行分析,得到產(chǎn)品老化分析結(jié)果并輸出。
具體地,查詢分析指令包括用戶輸入的產(chǎn)品作業(yè)單號或其他產(chǎn)品信息,根據(jù)查詢分析指令中攜帶的信息從數(shù)據(jù)庫中提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行分析。在本實(shí)施例中,步驟s140包括步驟141至步驟145。
步驟141:根據(jù)查詢分析指令提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行通過率分析,得到通過率分析結(jié)果并輸出。
具體地,提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行通過率分析,如果設(shè)備未出現(xiàn)任意告警量告警,且數(shù)值監(jiān)控量一直保持在設(shè)備要求的指標(biāo)范圍內(nèi),則該產(chǎn)品判定為正常設(shè)備,若不滿足上述兩者條件中的任意一個,則該產(chǎn)品判定為異常設(shè)備,輸出總通過率餅圖并顯示,輸出形式可有多種,并不限定,如圖2所示,輸出的餅圖故障設(shè)備占總設(shè)備的46.2%。
步驟142:對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行監(jiān)控量信息匯總分析,得到監(jiān)控量信息匯總分析結(jié)果并輸出。
具體地,對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行監(jiān)控量信息匯總分析,如圖3所示,可分析得到每一類告警的開始時間和結(jié)束時間,以及該查詢批次中最大、最小的下行輸出功率,功放溫度最高溫度的平均值和整機(jī)溫度最高溫度的平均值。
步驟143:對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行告警數(shù)量匯總分析,得到告警數(shù)量匯總分析結(jié)果并輸出。
具體地,對提取的告警監(jiān)控量和數(shù)值監(jiān)控量,分析出作業(yè)單號中所有設(shè)備出現(xiàn)的總告警的次數(shù),以及功放告警、低噪放告警次數(shù)、本振失鎖告警次數(shù)和電源故障告警分別出現(xiàn)的次數(shù)。
步驟144:對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行故障設(shè)備匯總分析,得到故障設(shè)備匯總分析結(jié)果并輸出。
具體地,對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行故障設(shè)備匯總分析,可以得到每一故障設(shè)備每一類告警分別出現(xiàn)的次數(shù),可以根據(jù)需求對具體分析的內(nèi)容和輸出形式進(jìn)行調(diào)整,比如每一類告警出現(xiàn)的時間點(diǎn),以及數(shù)值監(jiān)控量隨時間的變化曲線等。
步驟145:對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行故障設(shè)備監(jiān)控量分析,得到故障設(shè)備監(jiān)控量分析結(jié)果并輸出。
具體地,如圖4所示,針對每一個故障設(shè)備,分析輸出告警設(shè)備監(jiān)控量坐標(biāo)圖,分析出整機(jī)溫度、功放溫度和輸出功率隨時間的變化情況,以及,該故障設(shè)備每一類告警出現(xiàn)的時間點(diǎn)。
在一實(shí)際應(yīng)用中,最終生成數(shù)據(jù)分析圖如圖5所示,顯示出總通過率餅圖以及表格,總告警數(shù)量柱狀圖,以及告警設(shè)備的生產(chǎn)序列號,并可查看每一臺告警設(shè)備的監(jiān)控量坐標(biāo)圖和告警數(shù)量柱狀圖,用戶可以很直觀地查看設(shè)備的老化情況。
在正式進(jìn)行分析之前,agemonitor軟件需讀取程序根目錄下config文件夾中本地oid中文對應(yīng)表配置文件,并連接服務(wù)器,用戶在使用時,點(diǎn)擊主界面的“分析”按鈕進(jìn)入數(shù)據(jù)分析界面,軟件開始分析,對數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析后,處理顯示成易于數(shù)據(jù)分析的圖表形式并輸出,有益于數(shù)據(jù)的查看和后期對數(shù)據(jù)的進(jìn)一步分析,用戶查看相應(yīng)的圖標(biāo)進(jìn)行數(shù)據(jù)的分析,完成整個分析過程,提高了便利性和效率。
根據(jù)分析結(jié)果,得到最遲告警出現(xiàn)的時間點(diǎn),當(dāng)某個時間點(diǎn)以后不再出現(xiàn)告警時,則老化過程可以優(yōu)化到該時間點(diǎn),即縮短時長。
常規(guī)電子產(chǎn)品的老化過程要求是48小時,假設(shè)如果某產(chǎn)品多批次只是在老化的前30小時內(nèi)會出現(xiàn)老化監(jiān)控異常(即告警量告警或數(shù)值監(jiān)控量不滿足指標(biāo)),而后續(xù)的18小時內(nèi)未出現(xiàn)告警,那么該產(chǎn)品后續(xù)批次的老化過程可以優(yōu)化縮短為30小時,從而達(dá)到實(shí)現(xiàn)產(chǎn)品老化工時的優(yōu)化,既降低了生產(chǎn)的老化成本,即節(jié)約老化過程每臺設(shè)備每小時耗電量,同時也提高了產(chǎn)品的生產(chǎn)效率,既保證了產(chǎn)品的質(zhì)量,又降低了生產(chǎn)成本,為公司的產(chǎn)品供貨保障提供有力支持。
為了便于更好地理解上述產(chǎn)品老化監(jiān)控自動分析方法,下面結(jié)合具有上述方法功能的軟件進(jìn)行詳細(xì)解釋說明,詳細(xì)說明數(shù)據(jù)導(dǎo)入和數(shù)據(jù)解析部分。
本發(fā)明的實(shí)現(xiàn)是基于自行開發(fā)的agemonitor軟件,agemonitor軟件(數(shù)據(jù)導(dǎo)入部分)共包括6個模塊,如圖6所示,分別為程序主界面、數(shù)據(jù)庫管理模塊、腳本分析模塊、bus總線模塊和、win32信息模塊和數(shù)據(jù)庫訪問模塊,程序主界面負(fù)責(zé)提供與用戶之間的接口,數(shù)據(jù)庫管理模塊負(fù)責(zé)提供主程序與數(shù)據(jù)庫訪問之間的接口;數(shù)據(jù)庫訪問模塊負(fù)責(zé)對數(shù)據(jù)庫的訪問操作(如:登陸服務(wù)器、上傳數(shù)據(jù)到數(shù)據(jù)庫等);bus總線模塊負(fù)責(zé)程序運(yùn)行過程中模塊之間消息的傳遞;腳本解析模塊負(fù)責(zé)執(zhí)行l(wèi)ua腳本的解析;win32模塊,負(fù)責(zé)在執(zhí)行腳本過程中發(fā)送信息到數(shù)據(jù)總線上,此模塊僅用于lua腳本調(diào)用。
agemonitor軟件(數(shù)據(jù)分析部分)的外部模塊關(guān)系和內(nèi)部模塊關(guān)系如圖7、圖8所示,數(shù)據(jù)分析部分包括數(shù)據(jù)分析主界面,查詢批次通過率餅圖模塊、查詢批次告警信息統(tǒng)計(jì)圖模塊、故障設(shè)備監(jiān)控量坐標(biāo)圖模塊和故障設(shè)備告警數(shù)據(jù)柱狀圖模塊,(數(shù)據(jù)分析部分)主界面負(fù)責(zé)提供與用戶之間的接口;查詢批次通過率餅圖模塊負(fù)責(zé)查詢批次的總的通過率;查詢批次告警信息統(tǒng)計(jì)圖模塊負(fù)責(zé)用坐標(biāo)圖顯示查詢批次中告警的告警量的開始和結(jié)束時間、最大和最小的功率值以及最高溫度的平均值;故障設(shè)備監(jiān)控量坐標(biāo)圖模塊負(fù)責(zé)用坐標(biāo)圖顯示故障設(shè)備的老化數(shù)據(jù);故障設(shè)備告警數(shù)量柱狀圖模塊負(fù)責(zé)用柱狀圖的方式顯示故障設(shè)備告警量的數(shù)量。
結(jié)合數(shù)據(jù)導(dǎo)入和數(shù)據(jù)分析實(shí)現(xiàn)設(shè)備老化數(shù)據(jù)的實(shí)時監(jiān)控和數(shù)據(jù)分析,進(jìn)而減少產(chǎn)品隱患,提高產(chǎn)品質(zhì)量,同時降低生產(chǎn)成本。
上述產(chǎn)品老化監(jiān)控自動分析方法,可實(shí)現(xiàn)對產(chǎn)品進(jìn)行老化監(jiān)控測試,并進(jìn)行老化監(jiān)控日志數(shù)據(jù)自動獲取及分析,可以快速準(zhǔn)確地從大量的老化數(shù)據(jù)中自動篩選出有告警標(biāo)志的異常數(shù)據(jù),且能自動化快速制作多樣式圖表同時生成,且能做到全數(shù)據(jù)收集和整合分析,效率和準(zhǔn)確性高,避免了傳統(tǒng)的老化監(jiān)控異常數(shù)據(jù)獲取需要人工篩選繁瑣且易遺漏出錯,且大量數(shù)據(jù)難以處理,手法單一并且傳統(tǒng)的數(shù)據(jù)記載有限且極易遺落的缺陷,實(shí)現(xiàn)設(shè)備老化監(jiān)控數(shù)據(jù)的實(shí)時監(jiān)控和數(shù)據(jù)分析,減少了產(chǎn)品隱患,提高產(chǎn)品質(zhì)量且同時降低。
在一個實(shí)施例中,如圖9所示,一種產(chǎn)品老化監(jiān)控自動分析系統(tǒng),包括老化監(jiān)控測試模塊110、老化監(jiān)控日志數(shù)據(jù)獲取模塊120、數(shù)據(jù)導(dǎo)入模塊130和數(shù)據(jù)分析模塊140,老化監(jiān)控測試模塊110連接老化監(jiān)控日志數(shù)據(jù)獲取模塊120,老化監(jiān)控日志數(shù)據(jù)獲取模塊120連接數(shù)據(jù)導(dǎo)入模塊130,數(shù)據(jù)導(dǎo)入模塊130連接數(shù)據(jù)分析模塊140。
在一個實(shí)施例中,老化監(jiān)控測試模塊110用于獲取老化監(jiān)控測試指令,根據(jù)老化監(jiān)控測試指令獲取自動測試控制代碼,并根據(jù)自動測試控制代碼對產(chǎn)品進(jìn)行老化監(jiān)控測試。在本實(shí)施例中,老化監(jiān)控測試模塊110包括老化功能狀態(tài)開啟單元和老化功能狀態(tài)關(guān)閉單元。
具體地,老化功能狀態(tài)開啟單元用于獲取老化監(jiān)控測試指令,根據(jù)老化監(jiān)控測試指令獲取自動測試控制代碼,控制開啟產(chǎn)品的老化功能狀態(tài)并根據(jù)自動測試控制代碼開始老化監(jiān)控測試。
具體地,老化功能狀態(tài)關(guān)閉單元用于檢測達(dá)到預(yù)設(shè)老化時間后,控制關(guān)閉產(chǎn)品的老化功能狀態(tài)。
在一個實(shí)施例中,當(dāng)產(chǎn)品類型為das時,老化監(jiān)控測試模塊110包括采集模塊,采集模塊用于對das類型產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)進(jìn)行采集,并記錄為固定格式的日志文件進(jìn)行存儲。
在一個實(shí)施例中,老化監(jiān)控日志數(shù)據(jù)獲取模塊120用于獲取產(chǎn)品的老化監(jiān)控日志數(shù)據(jù)并記錄為固定格式的日志文件進(jìn)行存儲。
在一個實(shí)施例中,數(shù)據(jù)導(dǎo)入模塊130用于獲取導(dǎo)入指令,根據(jù)導(dǎo)入指令提取日志文件導(dǎo)入并進(jìn)行解析,得到告警監(jiān)控量和數(shù)值監(jiān)控量并存儲。
在一個實(shí)施例中,數(shù)據(jù)導(dǎo)入模塊130之后,還包括備份模塊和更新模塊,備份模塊用于對存儲的告警監(jiān)控量和數(shù)值監(jiān)控量信息進(jìn)行本地存儲備份,得到本地文件;更新模塊,用于當(dāng)監(jiān)測到存儲的告警監(jiān)控量和數(shù)值監(jiān)控量信息變更時,同步更新本地文件中。
在一個實(shí)施例中,數(shù)據(jù)分析模塊140用于獲取查詢分析指令,根據(jù)查詢分析指令提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行分析,得到產(chǎn)品老化分析結(jié)果并輸出。在本實(shí)施例中,數(shù)據(jù)分析模塊140包括通過率分析單元、監(jiān)控量信息匯總分析單元、告警數(shù)量匯總分析單元、故障設(shè)備匯總分析單元和故障設(shè)備監(jiān)控量分析單元。
具體地,通過率分析單元用于根據(jù)查詢分析指令提取對應(yīng)的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行通過率分析,得到通過率分析結(jié)果并輸出。
具體地,監(jiān)控量信息匯總分析單元用于對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行監(jiān)控量信息匯總分析,得到監(jiān)控量信息匯總分析結(jié)果并輸出。
具體地,告警數(shù)量匯總分析單元用于對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行告警數(shù)量匯總分析,得到告警數(shù)量匯總分析結(jié)果并輸出。
具體地,故障設(shè)備匯總分析單元用于對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行故障設(shè)備匯總分析,得到故障設(shè)備匯總分析結(jié)果并輸出。
具體地,故障設(shè)備監(jiān)控量分析單元用于對提取的告警監(jiān)控量和數(shù)值監(jiān)控量進(jìn)行故障設(shè)備監(jiān)控量分析,得到故障設(shè)備監(jiān)控量分析結(jié)果并輸出。
上述產(chǎn)品老化監(jiān)控自動分析系統(tǒng),可實(shí)現(xiàn)對產(chǎn)品進(jìn)行老化監(jiān)控測試,并進(jìn)行老化監(jiān)控日志數(shù)據(jù)自動獲取及分析,可以快速準(zhǔn)確地從大量的老化數(shù)據(jù)中自動篩選出有告警標(biāo)志的異常數(shù)據(jù),且能自動化快速制作多樣式圖表同時生成,且能做到全數(shù)據(jù)收集和整合分析,效率和準(zhǔn)確性高,避免了傳統(tǒng)的老化監(jiān)控異常數(shù)據(jù)獲取需要人工篩選繁瑣且易遺漏出錯,且大量數(shù)據(jù)難以處理,手法單一并且傳統(tǒng)的數(shù)據(jù)記載有限且極易遺落的缺陷,實(shí)現(xiàn)設(shè)備老化監(jiān)控數(shù)據(jù)的實(shí)時監(jiān)控和數(shù)據(jù)分析,減少了產(chǎn)品隱患,提高產(chǎn)品質(zhì)量且同時降低。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí)施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。