本申請涉及通信,具體涉及一種網(wǎng)絡(luò)異常診斷方法、裝置、計算機設(shè)備和計算機可讀存儲介質(zhì),其中,存儲介質(zhì)為計算機可讀存儲介質(zhì)。
背景技術(shù):
1、vpn是指虛擬專用網(wǎng)絡(luò),vpn利用公用網(wǎng)絡(luò)架設(shè)專用網(wǎng)絡(luò),比如,對于企業(yè)而言,員工未連接公司網(wǎng)絡(luò)時,可以在連上本地網(wǎng)絡(luò)后,通過互聯(lián)網(wǎng)連接vpn設(shè)備,然后通過vpn設(shè)備進入企業(yè)內(nèi)網(wǎng),訪問企業(yè)內(nèi)網(wǎng)的服務(wù)器資源。
2、終端和vpn設(shè)備等設(shè)備出現(xiàn)問題,都會導(dǎo)致用戶無法訪問內(nèi)網(wǎng)資源,這進一步加劇了對終端訪問服務(wù)異常進行問題排查的難度,目標排查問題是運維人員人工地依靠相關(guān)應(yīng)用程序日志進行檢索排查,排查效率低,且排查效果依靠運維人員的經(jīng)驗。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種網(wǎng)絡(luò)異常診斷方法、裝置、計算機設(shè)備和計算機可讀存儲介質(zhì),可以提高對終端的網(wǎng)絡(luò)訪問異常事件的診斷效率。
2、本申請實施例提供的一種網(wǎng)絡(luò)異常診斷方法,包括:
3、從終端的網(wǎng)絡(luò)訪問異常事件關(guān)聯(lián)的至少一個關(guān)聯(lián)設(shè)備中,獲取訪問相關(guān)信息,所述網(wǎng)絡(luò)異常訪問事件中所述終端需通過虛擬專用網(wǎng)絡(luò)設(shè)備訪問服務(wù)端;
4、確定至少一個診斷模塊,其中,一個診斷模塊中配置有針對至少一個關(guān)聯(lián)設(shè)備的異常情況的診斷邏輯;
5、通過所述至少一個診斷模塊的診斷邏輯,對所述訪問相關(guān)信息進行故障分析處理,得到診斷結(jié)果;
6、根據(jù)所述診斷結(jié)果確定所述終端訪問服務(wù)端異常的網(wǎng)絡(luò)異常原因。
7、相應(yīng)的,本申請實施例還提供的一種網(wǎng)絡(luò)異常診斷裝置,包括:
8、獲取單元,用于從終端的網(wǎng)絡(luò)訪問異常事件關(guān)聯(lián)的至少一個關(guān)聯(lián)設(shè)備中,獲取訪問相關(guān)信息,所述網(wǎng)絡(luò)異常訪問事件中所述終端需通過虛擬專用網(wǎng)絡(luò)設(shè)備訪問所述服務(wù)端;
9、模塊確定單元,用于確定至少一個診斷模塊,其中,一個診斷模塊中配置有針對至少一個關(guān)聯(lián)設(shè)備的異常情況的診斷邏輯;
10、診斷單元,用于通過所述至少一個診斷模塊的診斷邏輯,對所述訪問相關(guān)信息進行故障分析處理,得到診斷結(jié)果;
11、原因確定單元,用于根據(jù)所述診斷結(jié)果確定所述終端訪問所述服務(wù)端異常的網(wǎng)絡(luò)異常原因。
12、相應(yīng)的,本申請實施例還提供的一種計算機設(shè)備,包括存儲器和處理器;所述存儲器存儲有計算機程序,所述處理器用于運行所述存儲器內(nèi)的計算機程序,以執(zhí)行本申請實施例提供的任一種網(wǎng)絡(luò)異常診斷方法。
13、相應(yīng)的,本申請實施例還提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)用于存儲計算機程序,所述計算機程序被處理器加載以執(zhí)行本申請實施例提供的任一種網(wǎng)絡(luò)異常診斷方法。
14、本申請實施例通過從終端的網(wǎng)絡(luò)訪問異常事件關(guān)聯(lián)的至少一個關(guān)聯(lián)設(shè)備中,獲取訪問相關(guān)信息,網(wǎng)絡(luò)異常訪問事件中終端需通過虛擬專用網(wǎng)絡(luò)設(shè)備訪問服務(wù)端;確定至少一個診斷模塊,其中,一個診斷模塊中配置有針對至少一個關(guān)聯(lián)設(shè)備的異常情況的診斷邏輯;通過至少一個診斷模塊的診斷邏輯,對訪問相關(guān)信息進行故障分析處理,得到診斷結(jié)果;根據(jù)診斷結(jié)果確定終端訪問服務(wù)端異常的網(wǎng)絡(luò)異常原因。
15、本申請實施例用于網(wǎng)絡(luò)異常診斷的訪問相關(guān)信息,與終端訪問服務(wù)端關(guān)聯(lián)的設(shè)備相關(guān),可以聯(lián)合多個關(guān)聯(lián)設(shè)備診斷出現(xiàn)網(wǎng)絡(luò)異常的原因,提高診斷的準確性,并且一個診斷模塊用于對至少一個關(guān)聯(lián)設(shè)備的異常情況進行診斷,可以提高診斷效率。
1.一種網(wǎng)絡(luò)異常診斷方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從終端的網(wǎng)絡(luò)訪問異常事件關(guān)聯(lián)的至少一個關(guān)聯(lián)設(shè)備中,獲取訪問相關(guān)信息之前,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述訪問相關(guān)信息包括第一故障場景信息和第二故障場景信息,所述從終端的網(wǎng)絡(luò)訪問異常事件關(guān)聯(lián)的至少一個關(guān)聯(lián)設(shè)備中,獲取訪問相關(guān)信息,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述診斷模塊為邏輯樹模型,所述邏輯樹模型包括多個節(jié)點,所述節(jié)點包括至少診斷節(jié)點和結(jié)果節(jié)點,所述診斷節(jié)點配置有診斷子邏輯,所述結(jié)果節(jié)點配置有診斷結(jié)果,所述通過至少一個診斷模塊,基于所述診斷模塊的診斷邏輯對所述訪問相關(guān)信息進行故障分析處理,得到診斷結(jié)果,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過至少一個診斷模塊,基于所述診斷模塊的診斷邏輯對所述訪問相關(guān)信息進行故障分析處理,得到診斷結(jié)果,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述異常情況包括域名系統(tǒng)服務(wù)異常、所述虛擬專用網(wǎng)絡(luò)設(shè)備異常、所述終端的公網(wǎng)地址異常、路由策略異常、公網(wǎng)帶寬異常、所述終端對應(yīng)的適配器異常、所述終端對應(yīng)的路由異常、訪問權(quán)限異常中的至少一種。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述診斷模塊至少包括域名系統(tǒng)診斷模塊、虛擬專用網(wǎng)絡(luò)診斷模塊、公網(wǎng)地址診斷模塊、路由策略診斷模塊、公網(wǎng)帶寬診斷模塊、適配器診斷模塊、路由服務(wù)診斷模塊、訪問權(quán)限診斷模塊中的一種。
8.一種網(wǎng)絡(luò)異常診斷裝置,其特征在于,包括:
9.一種計算機設(shè)備,其特征在于,包括存儲器和處理器;所述存儲器存儲有計算機程序,所述處理器用于運行所述存儲器內(nèi)的計算機程序,以執(zhí)行權(quán)利要求1至7任一項所述的網(wǎng)絡(luò)異常診斷方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)用于存儲計算機程序,所述計算機程序被處理器加載,以執(zhí)行權(quán)利要求1至7任一項所述的網(wǎng)絡(luò)異常診斷方法。