欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種資源可視化方法及裝置的制作方法

文檔序號:6579437閱讀:241來源:國知局
專利名稱:一種資源可視化方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種資源可視化方法及裝置。
背景技術(shù)
隨著IT技術(shù)的發(fā)展,企業(yè)的業(yè)務(wù)系統(tǒng)日趨復(fù)雜,需要對業(yè)務(wù)系統(tǒng)進(jìn)行高效的管理和監(jiān)控。目前,Linux平臺上的監(jiān)控工具很多,可以提供實(shí)時的數(shù)據(jù)監(jiān)控,在常見的企業(yè)應(yīng)用場景中的監(jiān)控方式主要是使用商業(yè)軟件的監(jiān)控工具(比如Tivoli軟件)或開源軟件的監(jiān)控工具(比如NMON軟件)等,通過此類軟件對業(yè)務(wù)系統(tǒng)進(jìn)行監(jiān)控管理,雖然能提高效率,但其自身的不足也會給依賴該軟件監(jiān)控的客戶帶來管理維護(hù)的不便。其中,商業(yè)軟件的監(jiān)控工具,比如Tivoli軟件,只能在AIX/Linux平臺上對性能和應(yīng)用進(jìn)行監(jiān)控,僅提供實(shí)時的視圖展示;而開源軟件的監(jiān)控工具,比如NMON軟件,只能夠提供實(shí)時的監(jiān)控視圖和保存該監(jiān)控圖像的功能。因此,在對現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的實(shí)現(xiàn)方式中,Tivoli軟件雖然可以提供圖形化的監(jiān)控視圖,需要對各種數(shù)據(jù)進(jìn)行統(tǒng)計產(chǎn)生圖表,未能做到具體資源的可視化管理;而開源軟件NMON需要整合許多命令,雖然對系統(tǒng)側(cè)的監(jiān)控功能強(qiáng)大,但在資源圖形展示上未能做到具體資源的可視化管理。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例中提供了一種資源可視化方法、CPU資源可視化方法及裝置,以解決現(xiàn)有技術(shù)中不能對具體資源進(jìn)行可視化資源管理的技術(shù)問題。為了解決上述技術(shù)問題,本發(fā)明實(shí)施例公開了如下技術(shù)方案:第一方面提供了一種資源可視化方法,包括:獲取被監(jiān)控端的模塊信息,所述模塊信息包括:CPU信息,內(nèi)存占用率信息,以及接ロ流量信息;對所述模塊信息分別進(jìn)行分析計算,得到分析計算結(jié)果,所述分析計算結(jié)果包括:CPU的負(fù)載使用率信息、內(nèi)存占用率高的信息和接ロ超預(yù)設(shè)流量信息;分別繪制所述分析結(jié)果對應(yīng)的資源可視化視圖;合并繪制的所述資源可視化視圖,以便于顯示合并后的所述資源可視化視圖。在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述對模塊信息分別進(jìn)行分析計算,得到分析計算結(jié)果,包括:對所述CPU信息進(jìn)行計算,得到CPU的負(fù)載使用率信息,所述CPU的負(fù)載使用率信息包括;總的CPU使用率、進(jìn)程的CPU使用率和線程的CPU使用率;對所述內(nèi)存占用率信息進(jìn)行排序,并選取內(nèi)存占用率高的程序信息;對預(yù)設(shè)時間內(nèi)所述接ロ流量信息進(jìn)行匯總,并將匯總的結(jié)果并與預(yù)設(shè)閾值進(jìn)行比較,確定超出預(yù)設(shè)閾值的接ロ流量信息。結(jié)合第一方面或第一方面第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述對CPU信息進(jìn)行計算,得到CPU的負(fù)載使用率信息,所述CPU的負(fù)載使用率信息包括;CPU的使用率、進(jìn)程的CPU使用率和線程的CPU使用率,包括:按照下述公式對CPU信息進(jìn)行計算,得到CPU的使用率:
權(quán)利要求
1.一種資源可視化方法,其特征在于,包括: 獲取被監(jiān)控端的模塊信息,所述模塊信息包括:CPU信息,內(nèi)存占用率信息,以及接ロ流量信息; 對所述模塊信息分別進(jìn)行分析計算,得到分析計算結(jié)果,所述分析計算結(jié)果包括:CPU的負(fù)載使用率信息、內(nèi)存占用率高的信息和接ロ超預(yù)設(shè)流量信息; 分別繪制所述分析結(jié)果對應(yīng)的資源可視化視圖; 合并繪制的所述資源可視化視圖,以便于顯示合并后的所述資源可視化視圖。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對模塊信息分別進(jìn)行分析計算,得到分析計算結(jié)果,包括: 對所述CPU信息進(jìn)行計算,得到CPU的負(fù)載使用率信息,所述CPU的負(fù)載使用率信息包括;總的CPU使用率、進(jìn)程的CPU使用率和線程的CPU使用率; 對所述內(nèi)存占用率信息進(jìn)行排序,并選取內(nèi)存占用率高的程序信息; 對預(yù)設(shè)時間內(nèi)所述接ロ流量信息進(jìn)行匯總,并將匯總的結(jié)果并與預(yù)設(shè)閾值進(jìn)行比較,確定超出預(yù)設(shè)閾值的接ロ流量信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對CPU信息進(jìn)行計算,得到CPU的負(fù)載使用率信息,所述CPU的負(fù)載使用率信息包括;CPU的使用率、進(jìn)程的CPU使用率和線程的CPU使用率,包括: 按照下述公式對CPU信息進(jìn)行計算,得到CPU的使用率:
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述獲取被監(jiān)控端的模塊信息,具體包括: 通過ssh收集被監(jiān)控端的PROC文件中的CPU內(nèi)核信息、線程信息和進(jìn)程信息,以及和內(nèi)存占用信息;以及通過telnte到交換機(jī)采集各個接ロ的流量信息。
5.一種CPU資源可視化方法,其特征在于,包括:獲取被監(jiān)控端的CPU信息; 對所述CPU信息進(jìn)行分析計算,得到CPU的負(fù)載使用率信息,所述CPU的負(fù)載使用率信息包括:對應(yīng)CPU的使用率、進(jìn)程的CPU使用率和線程的CPU使用率; 繪制所述CPU的負(fù)載使用率信息的資源可視化視圖,以便于顯示所述資源可視化視圖。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,按照下述公式對對所述模塊信息進(jìn)行分析計算,得到CPU的負(fù)載使用率信息,具體包括: 按照下述公式對CPU信息進(jìn)行計算,得到CPU的使用率:
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述獲取被監(jiān)控端的CPU信息,具體包括: 通過ssh采集被監(jiān)控端的PROC文件中的CPU內(nèi)核信息、線程信息和進(jìn)程信息。
8.一種資源可視化裝置,其特征在于,包括: 獲取單元,用于獲取被監(jiān)控端的模塊信息,所述模塊信息包括:CPU信息,內(nèi)存占用率信息,以及接ロ流量信息; 分析計算單元,用于對所述模塊信息分別進(jìn)行分析計算,得到分析計算結(jié)果,所述分析計算結(jié)果包括=CPU的負(fù)載使用率信息、內(nèi)存占用率高的信息和接ロ超預(yù)設(shè)流量信息;繪制單元,用于分別繪制所述分析結(jié)果對應(yīng)的資源可視化視圖; 合并單元,用于合并繪制的所述資源可視化視圖,得到合并后的資源可視化視圖,以便于顯示所述總資源可視化視圖。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述分析計算單元包括: 計算單元,用于對所述CPU信息進(jìn)行計算,得到CPU的負(fù)載使用率信息,所述CPU的負(fù)載使用率信息包括;CPU的使用率、進(jìn)程的CPU使用率和線程的CPU使用率; 選取單元,用于對所述內(nèi)存占用率信息進(jìn)行排序,并選取內(nèi)存占用率高的程序信息;比較確定単元,用于對預(yù)設(shè)時間內(nèi)所述接ロ流量信息進(jìn)行匯總,并將匯總的結(jié)果并與預(yù)設(shè)閾值進(jìn)行比較,確定超出預(yù)設(shè)閾值的接ロ流量信息。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述計算単元包括: 第一計算單元,用于按照下述公式對CPU信息進(jìn)行計算,得到CPU的使用率:
11.根據(jù)權(quán)利要求8至10任一項所述的裝置,其特征在于,所述獲取単元包括: CPU信息獲取單元,用于通過ssh收集被監(jiān)控端的PROC文件中的CPU內(nèi)核信息、線程信息和進(jìn)程信息; 內(nèi)存信息獲取單元,用于通過ssh收集被監(jiān)控端的PROC文件中的內(nèi)存占用信息; 接ロ流量獲取單元,用于以及通過telnte到交換機(jī)采集各個接ロ的流量信息。
12.一種CPU資源可視化裝置,其特征在于,包括: 獲取單元,用于獲取被監(jiān)控端的CPU信息,所述CPU信息包括:CPU、線程和進(jìn)程的信息; 計算單元,用于對所述CPU信息進(jìn)行分析計算,得到CPU的負(fù)載使用率信息,所述CPU的負(fù)載使用率信息包括:對應(yīng)CPU的使用率、進(jìn)程的CPU使用率和線程的CPU使用率;繪制單元,用于繪制所述CPU的負(fù)載使用率信息的資源可視化圖形,以便于顯示所述資源可視化視圖。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述計算単元包括: 第一計算單元,用于按照下述公式對CPU信息進(jìn)行計算,得到CPU的使用率:
14.根據(jù)權(quán)利要求12或13所述的裝置,其特征在于,所述獲取単元,具體用于通過ssh收集被監(jiān)控端的PROC文件中的 CPU內(nèi)核信息、線程信息和進(jìn)程信息。
全文摘要
本發(fā)明的實(shí)施例公開了一種資源可視化方法、CPU資源可視化方法及裝置,所述方法包括獲取被監(jiān)控端的模塊信息,所述模塊信息包括CPU信息,內(nèi)存占用率信息,以及接口流量信息;對所述模塊信息分別進(jìn)行分析計算,得到分析計算結(jié)果,分析計算結(jié)果包括CPU的負(fù)載使用率信息、內(nèi)存占用率高的信息和接口超預(yù)設(shè)流量信息;分別繪制所述分析結(jié)果對應(yīng)的資源可視化視圖;合并繪制的所述資源可視化視圖,以便于顯示合并后的所述資源可視化視圖。本發(fā)明實(shí)施例中,通過獲取被監(jiān)控端的模塊信息,并對所述模塊信息分別進(jìn)行分析計算,并繪制分析計算結(jié)果的資源可視化視圖,以便于顯示所述資源可視化視圖,便于對資源的管理和控制,從而提高了管理效率。
文檔編號G06F11/32GK103092738SQ20121058049
公開日2013年5月8日 申請日期2012年12月26日 優(yōu)先權(quán)日2012年12月26日
發(fā)明者王強(qiáng) 申請人:杭州華為數(shù)字技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
甘孜| 文成县| 阳朔县| 峨边| 永寿县| 宣城市| 九龙坡区| 平利县| 东丽区| 竹山县| 互助| 疏附县| 天柱县| 云阳县| 临海市| 平武县| 偃师市| 迭部县| 大悟县| 白河县| 晴隆县| 凯里市| 法库县| 新野县| 历史| 孝义市| 施秉县| 黑山县| 临夏市| 田阳县| 七台河市| 应用必备| 邹城市| 伊通| 万源市| 抚宁县| 长岭县| 柳林县| 叙永县| 高碑店市| 北辰区|