System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及計算機,尤其涉及一種應用程序的異常檢測方法、裝置、設備及介質。
技術介紹
1、為了保證應用程序的穩(wěn)定運行,可以通過監(jiān)控平臺監(jiān)控應用程序,當應用程序出現異常退出類的異常時可以檢測到并解決。對于非異常退出類的問題無法檢測,相關技術中通常提供反饋渠道給用戶,通過用戶反饋發(fā)現問題進而排查解決問題,但是這種方式可能由于用戶無法識別異常不反饋或識別之后也不反饋,造成很多異常問題的逃逸,無法及時發(fā)現。
技術實現思路
1、為了解決上述技術問題,本公開提供了一種應用程序的異常檢測方法、裝置、設備及介質。
2、本公開實施例提供了一種應用程序的異常檢測方法,所述方法包括:
3、獲取異常校驗規(guī)則,其中,所述異常校驗規(guī)則用于對所述目標應用程序的非異常退出類的異常問題進行檢測;
4、利用所述異常校驗規(guī)則實時檢測目標應用程序的運行日志,確定異常日志;
5、將所述異常日志對應的異常聚合信息上報至監(jiān)控平臺,以使日志預警服務器從所述監(jiān)控平臺獲取所述異常聚合信息,并在所述異常聚合信息滿足報警條件時進行報警。
6、本公開實施例還提供了一種應用程序的異常檢測裝置,所述裝置包括:
7、獲取模塊,用于獲取異常校驗規(guī)則,其中,所述異常校驗規(guī)則用于對所述目標應用程序的非異常退出類的異常問題進行檢測;
8、檢測模塊,用于利用所述異常校驗規(guī)則實時檢測目標應用程序的運行日志,確定異常日志;
9、上報模塊,用于將所述異常日志對應的異常
10、本公開實施例還提供了一種電子設備,所述電子設備包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;所述處理器,用于從所述存儲器中讀取所述可執(zhí)行指令,并執(zhí)行所述指令以實現如本公開實施例提供的應用程序的異常檢測方法。
11、本公開實施例還提供了一種計算機可讀存儲介質,所述存儲介質存儲有計算機程序,所述計算機程序用于執(zhí)行如本公開實施例提供的應用程序的異常檢測方法。
12、本公開實施例提供的技術方案與現有技術相比具有如下優(yōu)點:本公開實施例提供的應用程序的異常檢測方案,獲取異常校驗規(guī)則,其中,異常校驗規(guī)則用于對目標應用程序的非異常退出類的異常問題進行檢測;利用異常校驗規(guī)則實時檢測目標應用程序的運行日志,確定異常日志;將異常日志對應的異常聚合信息上報至監(jiān)控平臺,以使日志預警服務器從監(jiān)控平臺獲取異常聚合信息,并在異常聚合信息滿足報警條件時進行報警。采用上述技術方案,通過應用程序啟動時獲取到的異常校驗規(guī)則可以實時監(jiān)測運行日志并確定異常日志,將異常日志對應的異常聚合信息上報監(jiān)控平臺之后日志預警服務器可以在異常聚合信息滿足報警條件時進行報警,通過實時日志檢測可以主動探知應用程序的非異常退出類的異常問題,及時發(fā)現異常并進行報警,避免異常問題的逃逸,進而有效提升應用程序的運行穩(wěn)定性。
本文檔來自技高網...【技術保護點】
1.一種應用程序的異常檢測方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取異常校驗規(guī)則,包括:
3.根據權利要求1所述的方法,其特征在于,所述異常校驗規(guī)則包括如下至少一種:生命周期規(guī)則、跳轉異常規(guī)則、組件展示異常規(guī)則、代碼邏輯異常規(guī)則。
4.根據權利要求3所述的方法,其特征在于,利用所述異常校驗規(guī)則實時檢測目標應用程序的運行日志,確定異常日志,包括如下至少一種:
5.根據權利要求1所述的方法,其特征在于,將所述異常日志對應的異常聚合信息上報至監(jiān)控平臺,包括:
6.根據權利要求5所述的方法,其特征在于,所述報警條件用于在確定所述異常聚合信息的數量大于對應的數量閾值時,確定所述異常聚合信息滿足報警條件。
7.根據權利要求6所述的方法,其特征在于,所述數量閾值根據所述異常類型對應的問題等級確定,所述問題等級越高,所述數量閾值越低。
8.一種應用程序的異常檢測裝置,其特征在于,包括:
9.一種電子設備,其特征在于,所述電子設備包括:
10.一種計算機可讀
...【技術特征摘要】
1.一種應用程序的異常檢測方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取異常校驗規(guī)則,包括:
3.根據權利要求1所述的方法,其特征在于,所述異常校驗規(guī)則包括如下至少一種:生命周期規(guī)則、跳轉異常規(guī)則、組件展示異常規(guī)則、代碼邏輯異常規(guī)則。
4.根據權利要求3所述的方法,其特征在于,利用所述異常校驗規(guī)則實時檢測目標應用程序的運行日志,確定異常日志,包括如下至少一種:
5.根據權利要求1所述的方法,其特征在于,將所述異常日志對應的異常聚合信息上報至監(jiān)控平臺,包括:
6.根據權...
【專利技術屬性】
技術研發(fā)人員:姚治坤,熊楊明,
申請(專利權)人:北京有竹居網絡技術有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。