本申請屬于電力系統監測與故障診斷領域,尤其是一種用電信息采集終端事務語義化監測與因果定界方法。
背景技術:
1、隨著智能電網建設的深入,用電信息采集終端作為連接智能電表與主站系統的關鍵樞紐,其運行的穩定性直接關系到用電數據采集的完整性與費控指令執行的及時性。針對集中器等邊緣側設備進行深度、實時的運行狀態監測與故障定界,對于保障電力物聯網系統的高可靠運行與效能優化具有重要的研究意義與工程價值。
2、目前,傳統的集中器運維監測手段主要依賴于在用戶態部署代理程序,通過周期性拉取中央處理器cpu、內存等系統資源指標或解析業務應用日志來推斷設備運行狀態。上述方式主要利用操作系統提供的標準接口獲取應用層視角的宏觀統計信息,以此推斷通信鏈路的健康度以及業務進程的活躍程度,但在資源受限的嵌入式環境下往往存在觀測盲區。
3、現有監測方案在深層觀測透明度與跨層因果關聯方面存在明顯不足。具體而言,傳統手段面臨業務事務語義與內核運行特征脫節的問題,導致在發生復雜故障時難以實現準確定界。由于缺乏對電力規約語義的感知能力,傳統方案無法將離散的網絡重傳或調度延遲與具體的業務事務(如抄讀、費控)建立穩定的一一對應關系,使得監測結論往往停留在宏觀現象描述層面,無法觸及業務失敗的底層誘因。在長連接復用或多線程并發環境下,簡單的端口級流量映射機制無法提供可靠的業務身份標識,導致跨層證據聚合時出現嚴重的關聯錯位。業務邊界與內核邊界的斷層現象,導致系統無法在統一的時間窗口內對網絡、系統調用及調度等證據進行因果融合,造成故障排查高度依賴人工經驗且效率低下。
技術實現思路
1、發明目的,提供一種用電信息采集終端事務語義化監測與因果定界方法,以解決現有技術存在的上述問題。
2、技術方案,根據本申請的一個方面,一種用電信息采集終端事務語義化監測與因果定界方法,包括:
3、利用擴展伯克利包過濾器ebpf獲取目標進程的應用協議數據單元;
4、提取應用協議數據單元中的會話標識、對象標識、業務標識以及調用標識,并據此生成事務指紋;
5、基于事務指紋,利用請求與應答配對狀態機對業務請求與業務應答進行配對,得到事務事件記錄;
6、以事務事件記錄中的觀測時間戳為基準構造事務觀測窗口,并篩選與事務指紋關聯且落入事務觀測窗口的內核事件,得到事務證據集合;
7、基于事務證據集合構建有向證據圖,并根據預設規則計算各根因類別的置信度,得到根因定界結論。
8、根據本申請的另一個方面,一種用電信息采集終端監測系統,包括:
9、事務語義化模塊,用于利用擴展伯克利包過濾器ebpf獲取目標進程的應用協議數據單元,生成事務指紋,并基于事務指紋得到事務事件記錄;
10、因果定界模塊,用于以事務事件記錄中的觀測時間戳為基準構造事務觀測窗口,并篩選與所述事務指紋關聯且落入所述事務觀測窗口的內核事件,得到事務證據集合;
11、因果定界模塊還用于基于所述事務證據集合構建有向證據圖,計算各根因類別的置信度,得到根因定界結論。
12、有益效果,通過以上技術方案,本發明實現了對電力采集業務事務的無侵入深度觀測,提升了電力終端運維的自動化水平與故障診斷精度。
1.一種用電信息采集終端事務語義化監測與因果定界方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,利用擴展伯克利包過濾器ebpf獲取目標進程的應用協議數據單元,包括:
3.根據權利要求2所述的方法,其特征在于,對片段流執行會話重組以得到應用協議數據單元,包括:
4.根據權利要求1所述的方法,其特征在于,提取應用協議數據單元中的會話標識、對象標識、業務標識以及調用標識,并據此生成事務指紋,包括:
5.根據權利要求1所述的方法,其特征在于,利用請求與應答配對狀態機對業務請求與業務應答進行配對,包括:
6.根據權利要求5所述的方法,其特征在于,對業務請求與業務應答進行配對,還包括:
7.根據權利要求1所述的方法,其特征在于,得到事務事件記錄,包括:
8.根據權利要求7所述的方法,其特征在于,構造事務觀測窗口,并篩選與事務指紋關聯且落入事務觀測窗口的內核事件,得到事務證據集合,包括:
9.根據權利要求1的方法,其特征在于,根據預設規則計算各根因類別的置信度,得到根因定界結論,包括:
10.一種用電信息采集終端監測系統,其特征在于,包括: