国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      電子設(shè)備的監(jiān)控方法及裝置與流程

      文檔序號:11250764閱讀:1577來源:國知局
      電子設(shè)備的監(jiān)控方法及裝置與流程

      本發(fā)明涉及監(jiān)控研究技術(shù)領(lǐng)域,特別是涉及一種電子設(shè)備的監(jiān)控方法和一種電子設(shè)備的監(jiān)控裝置。



      背景技術(shù):

      目前,各行各業(yè)都離不開電子設(shè)備,電子設(shè)備的正常運行對各行各業(yè)的發(fā)展起著至關(guān)重要的作用,因此,在電子設(shè)備中增加了各種監(jiān)控以對電子設(shè)備的各項性能進行監(jiān)控,比如對電子設(shè)備的硬盤占用情況、內(nèi)存使用情況、端口可達性等實行監(jiān)控。

      現(xiàn)有技術(shù)中,通常的監(jiān)控方式是在每臺電子設(shè)備上部署相應(yīng)的腳本,通過定時運行相應(yīng)的腳本對電子設(shè)備的性能是否發(fā)生異常進行監(jiān)控?,F(xiàn)有技術(shù)中的這種監(jiān)控方式需要為每臺電子設(shè)備部署腳本,部署過程比較復(fù)雜且需要消耗大量時間,導(dǎo)致性能監(jiān)控效率較低。



      技術(shù)實現(xiàn)要素:

      本發(fā)明實施例的目的在于提供一種電子設(shè)備的監(jiān)控方法及裝置,以實現(xiàn)高效快速地對電子設(shè)備的各項性能進行監(jiān)控。具體技術(shù)方案如下:

      第一方面,本發(fā)明實施例提供了一種電子設(shè)備的監(jiān)控方法,應(yīng)用于監(jiān)控系統(tǒng)中的監(jiān)控設(shè)備,所述監(jiān)控系統(tǒng)包括:至少一個電子設(shè)備,所述監(jiān)控設(shè)備與所述至少一個電子設(shè)備通信連接,所述方法包括:

      向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,以使所述預(yù)定電子設(shè)備接收到所述性能監(jiān)測命令時,生成所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù),其中,所述預(yù)定電子設(shè)備為所述至少一個電子設(shè)備中的一個或至少兩個電子設(shè)備;

      獲取所述預(yù)定電子設(shè)備的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù);

      判斷所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)是否符合所述目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件,如果是,確定所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常,否則,確定所述預(yù)定電子設(shè)備的所述目標(biāo)性能未發(fā)生異常。

      可選的,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法還包括:

      在判斷出所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常時,向所述預(yù)定電子設(shè)備對應(yīng)的預(yù)設(shè)用戶發(fā)送報警信息,其中,所述報警信息用于指示所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常。

      可選的,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法還包括:

      當(dāng)獲取到所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)時,將獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示。

      可選的,所述將獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示的步驟,包括:

      在判斷出所述目標(biāo)性能發(fā)生異常時,以圖表的形式對所獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第一內(nèi)容格式展示;

      在判斷出所述目標(biāo)性能未發(fā)生異常時,以圖表的形式對所獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第二內(nèi)容格式展示,其中,所述第二內(nèi)容格式不同于所述第一內(nèi)容格式。

      可選的,所述向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令的步驟,包括:

      實時地或按照預(yù)設(shè)周期將針對于目標(biāo)性能的性能監(jiān)測命令發(fā)送到預(yù)定電子設(shè)備。

      第二方面,本發(fā)明實施例還提供了一種電子設(shè)備的監(jiān)控裝置,應(yīng)用于監(jiān)控系統(tǒng)中的監(jiān)控設(shè)備,所述監(jiān)控系統(tǒng)包括:至少一個電子設(shè)備,所述監(jiān)控設(shè)備與所述至少一個電子設(shè)備通信連接,所述裝置包括:

      發(fā)送模塊、獲取模塊、判斷模塊;

      其中,

      所述發(fā)送模塊,用于向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,以使所述預(yù)定電子設(shè)備接收到所述性能監(jiān)測命令時,生成所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù),其中,所述預(yù)定電子設(shè)備為所述至少一個電子設(shè)備中的一個或至少兩個電子設(shè)備;

      所述獲取模塊,用于獲取所述預(yù)定電子設(shè)備的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù);

      所述判斷模塊,用于判斷所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)是否符合所述目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件,如果是,確定所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常,否則,確定所述預(yù)定電子設(shè)備的所述目標(biāo)性能未發(fā)生異常。

      可選的,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控裝置還包括:

      發(fā)送報警信息模塊,用于在所述判斷模塊判斷出所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常時,向所述預(yù)定電子設(shè)備對應(yīng)的預(yù)設(shè)用戶發(fā)送報警信息,其中,所述報警信息用于指示所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常。

      可選的,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控裝置還包括:

      展示模塊,用于當(dāng)所述獲取模塊獲取到所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)時,將所述獲取模塊獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示。

      可選的,所述展示模塊,包括:

      第一展示子模塊,用于在所述判斷模塊判斷出所述目標(biāo)性能發(fā)生異常時,以圖表的形式對所獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第一內(nèi)容格式展示;

      第二展示子模塊,用于在所述判斷模塊判斷出所述目標(biāo)性能未發(fā)生異常時,以圖表的形式對所獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第二內(nèi)容格式展示,其中,所述第二內(nèi)容格式不同于所述第一內(nèi)容格式。

      可選的,所述發(fā)送模塊具體用于:

      按照預(yù)設(shè)周期或?qū)崟r地將針對于目標(biāo)性能的性能監(jiān)測命令發(fā)送到預(yù)定電子設(shè)備。

      與現(xiàn)有技術(shù)相比,本方案無需為每臺電子設(shè)備部署腳本,而是通過性能監(jiān)測命令來指示預(yù)定電子設(shè)備生成目標(biāo)性能的性能數(shù)據(jù),進而監(jiān)控設(shè)備基于預(yù)定電子設(shè)備所生成的性能數(shù)據(jù)來監(jiān)控該預(yù)定電子設(shè)備的目標(biāo)性能,這樣,簡化了性能監(jiān)控的部署過程,縮短了部署時間,因此,通過本方案能夠高效快速地對電子設(shè)備的各項性能進行監(jiān)控。

      附圖說明

      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法的一種流程圖;

      圖2為本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法的另一種流程圖;

      圖3為本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法的另一種流程圖;

      圖4為本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控裝置的一種結(jié)構(gòu)示意圖;

      圖5為本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控裝置的另一種結(jié)構(gòu)示意圖;

      圖6為本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控裝置的另一種結(jié)構(gòu)示意圖。

      具體實施方式

      下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      為了提高對電子設(shè)備的性能監(jiān)控效率,本發(fā)明實施例提供了一種電子設(shè)備的監(jiān)控方法及裝置。

      下面首先對本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法進行介紹。

      其中,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法應(yīng)用于監(jiān)控系統(tǒng)的監(jiān)控設(shè)備中,該監(jiān)控系統(tǒng)中,至少包括一個電子設(shè)備,其中,在實際應(yīng)用中,該電子設(shè)備可以為:手機、筆記本、平板電腦等設(shè)備;監(jiān)控設(shè)備與監(jiān)控系統(tǒng)中的電子設(shè)備通信連接;且為了避免單點故障,可以集群化部署監(jiān)控設(shè)備,也就是說,為了避免單獨的一臺監(jiān)控設(shè)備在監(jiān)控電子設(shè)備的過程中出現(xiàn)故障,可以在監(jiān)控系統(tǒng)中部署多臺監(jiān)控設(shè)備,以作為備選監(jiān)控設(shè)備,這樣,當(dāng)正在監(jiān)控電子設(shè)備的監(jiān)控設(shè)備出現(xiàn)故障時,備選監(jiān)控設(shè)備可以繼續(xù)對電子設(shè)備進行監(jiān)控。

      如圖1所示,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法,可以包括如下步驟:

      s101,向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,以使預(yù)定電子設(shè)備接收到性能監(jiān)測命令時,生成目標(biāo)性能對應(yīng)的性能數(shù)據(jù),其中,預(yù)定電子設(shè)備為至少一個電子設(shè)備中的一個或至少兩個電子設(shè)備;

      由于監(jiān)控系統(tǒng)中包括一個電子設(shè)備或多個電子設(shè)備,當(dāng)監(jiān)控系統(tǒng)中包括一個電子設(shè)備時,該電子設(shè)備為預(yù)定電子設(shè)備;當(dāng)監(jiān)控系統(tǒng)中包括多個電子設(shè)備時,要確定需要監(jiān)控哪些電子設(shè)備,這些需要監(jiān)控的電子設(shè)備即為預(yù)定電子設(shè)備。

      舉例而言,監(jiān)控系統(tǒng)中包括5個電子設(shè)備,分別為:電子設(shè)備1、電子設(shè)備2、電子設(shè)備3、電子設(shè)備4、電子設(shè)備5,假如監(jiān)控設(shè)備要監(jiān)控電子設(shè)備1,則預(yù)定電子設(shè)備為電子設(shè)備1;而且電子設(shè)備具有不同的性能,例如cpu,內(nèi)存,硬盤,端口等,因此在對電子設(shè)備進行監(jiān)控時,還需要確定監(jiān)控電子設(shè)備的哪些性能,即需要確定目標(biāo)性能,例如,需要監(jiān)控cpu,則目標(biāo)性能為cpu;在確定了預(yù)定電子設(shè)備和目標(biāo)性能之后,該監(jiān)控設(shè)備可以向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,進而,當(dāng)預(yù)定電子設(shè)備接收到監(jiān)控設(shè)備發(fā)送的性能監(jiān)測命令時,生成目標(biāo)性能對應(yīng)的性能數(shù)據(jù),以供該監(jiān)控設(shè)備獲取預(yù)定電子設(shè)備的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)。

      需要強調(diào)的是,性能監(jiān)測命令有多種,例如top,free,iostat,mpstat,netstat等,且不同的性能監(jiān)測命令監(jiān)控不同類型的性能,top用來查看進程活動狀態(tài)及一些系統(tǒng)狀況;free用來查看目前進程正在實際被使用的內(nèi)存;iostat用來查看cpu負(fù)載及硬盤狀況;mpstat用來查看多處理器狀況;netstat用來查看網(wǎng)絡(luò)狀況,舉例而言,當(dāng)目標(biāo)性能為cpu負(fù)載及硬盤狀況時,監(jiān)控設(shè)備向預(yù)定電子設(shè)備發(fā)送的性能監(jiān)測命令為iostat。本領(lǐng)域技術(shù)人員應(yīng)該理解性能監(jiān)測命令的種類以及不同性能監(jiān)測命令的功能,在此不做一一贅述。

      需要說明的是,在一種實現(xiàn)方式中,監(jiān)控設(shè)備可以自動根據(jù)預(yù)先設(shè)定的選擇策略來確定哪些電子設(shè)備作為預(yù)定電子設(shè)備,以及哪些性能作為目標(biāo)性能。當(dāng)然,在另一種實現(xiàn)方式中,用戶可以手動設(shè)定哪些電子設(shè)備作為預(yù)定電子設(shè)備,以及哪些性能作為目標(biāo)性能。而為了向用戶提供設(shè)置接口,該監(jiān)控設(shè)備可以向用戶提供信息錄入界面,進而,用戶可以通過該信息錄入界面輸入待監(jiān)控的電子設(shè)備的名稱以及目標(biāo)性能的名稱,這樣,在監(jiān)控設(shè)備向預(yù)定電子設(shè)備發(fā)送性能監(jiān)測命令之前,用戶能夠?qū)︻A(yù)定電子設(shè)備和目標(biāo)性能進行自定義。

      可以理解的是,用戶通過該信息錄入界面輸入要監(jiān)控的電子設(shè)備的名稱及目標(biāo)性能的名稱后,該監(jiān)控設(shè)備可以將這些電子設(shè)備的名稱及目標(biāo)性能的名稱存儲到該監(jiān)控設(shè)備的存儲系統(tǒng)中,在實際應(yīng)用中,該存儲系統(tǒng)可以采用關(guān)系型數(shù)據(jù)庫、非關(guān)系型數(shù)據(jù)庫、文件系統(tǒng)等形式來實現(xiàn)信息的存儲,其中,關(guān)系型數(shù)據(jù)庫可以為mysql、sql、sybase等,非關(guān)系型數(shù)據(jù)庫可以為momgodb、couchdb等,通過對電子設(shè)備的名稱及目標(biāo)性能的名稱進行存儲,在監(jiān)控設(shè)備對電子設(shè)備進行監(jiān)控時,監(jiān)控設(shè)備會自動按照用戶的設(shè)置向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,從而達到了只進行一次設(shè)置就可以實現(xiàn)多次監(jiān)控的目的。

      舉例而言,用戶需要監(jiān)控電子設(shè)備a的cpu負(fù)載情況以及硬盤占用情況,則在監(jiān)控設(shè)備對電子設(shè)備實行監(jiān)控之前,在此信息錄入界面中輸入的電子設(shè)備名稱為電子設(shè)備a,輸入的目標(biāo)性能名稱為cpu和硬盤,這樣在監(jiān)控設(shè)備監(jiān)控電子設(shè)備時,監(jiān)控設(shè)備自動向電子設(shè)備a發(fā)送針對于目標(biāo)性能即cpu以及硬盤的性能監(jiān)測命令iostat,從而電子設(shè)備生成針對于目標(biāo)性能即cpu負(fù)載及硬盤占用情況的性能數(shù)據(jù),該監(jiān)控設(shè)備從電子設(shè)備a中獲取相應(yīng)的性能數(shù)據(jù)。

      可選地,在一種具體實現(xiàn)方式中,所述向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令的步驟,包括:

      實時地或按照預(yù)設(shè)周期將針對于目標(biāo)性能的性能監(jiān)測命令發(fā)送到預(yù)定電子設(shè)備。

      監(jiān)控設(shè)備可以實時地將針對于目標(biāo)性能的性能監(jiān)測命令發(fā)送到預(yù)定電子設(shè)備,以便實時地對預(yù)定電子設(shè)備進行監(jiān)控;也可以根據(jù)實際情況,按照預(yù)設(shè)周期將針對于目標(biāo)性能的性能監(jiān)測命令發(fā)送到預(yù)定電子設(shè)備,以便周期性地對預(yù)定電子設(shè)備進行監(jiān)控,且預(yù)設(shè)周期的大小可以根據(jù)實際情況來設(shè)定,在此不做限定。

      s102,獲取預(yù)定電子設(shè)備的目標(biāo)性能對應(yīng)的性能數(shù)據(jù);

      通過步驟s101,預(yù)定電子設(shè)備生成了目標(biāo)性能對應(yīng)的性能數(shù)據(jù),為了s103能夠進一步地判斷目標(biāo)性能是否發(fā)生異常,需要獲取目標(biāo)性能對應(yīng)的性能數(shù)據(jù)。需要說明的是,獲取性能數(shù)據(jù)的方式既可以是預(yù)定電子設(shè)備在生成性能數(shù)據(jù)之后,自動將生成的性能數(shù)據(jù)發(fā)送到監(jiān)控設(shè)備;還可以是監(jiān)控設(shè)備向預(yù)定電子設(shè)備發(fā)出獲取性能數(shù)據(jù)的請求,在預(yù)定電子設(shè)備接收到該請求時,將與該請求相應(yīng)的性能數(shù)據(jù)發(fā)送到監(jiān)控設(shè)備。

      s103,判斷目標(biāo)性能對應(yīng)的性能數(shù)據(jù)是否符合目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件,如果是,執(zhí)行s104,否則,執(zhí)行s105;

      s104,確定預(yù)定電子設(shè)備的目標(biāo)性能發(fā)生異常;

      s105,確定預(yù)定電子設(shè)備的目標(biāo)性能未發(fā)生異常。

      監(jiān)控設(shè)備在獲取到目標(biāo)性能對應(yīng)的性能數(shù)據(jù)后,將目標(biāo)性能對應(yīng)的性能數(shù)據(jù)與監(jiān)控設(shè)備中存儲的該目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件進行匹配,判斷其是否滿足該目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件,若滿足,則確定預(yù)定電子設(shè)備的該目標(biāo)性能發(fā)生異常;若不滿足,則確定預(yù)定電子設(shè)備的該目標(biāo)性能未發(fā)生異常。

      舉例而言,監(jiān)控設(shè)備從電子設(shè)備a中獲取的內(nèi)存占用率為70%,而監(jiān)控設(shè)備中存儲的電子設(shè)備a的內(nèi)存占用率對應(yīng)的預(yù)設(shè)異常條件為:內(nèi)存占用率超過60%;因為70%超過了60%,所以電子設(shè)備a的內(nèi)存占用率滿足預(yù)設(shè)異常條件,因此可以確定電子設(shè)備a的內(nèi)存占用情況此時發(fā)生了異常,從而用戶可以針對此異常情況對電子設(shè)備a進行相應(yīng)的處理。

      與現(xiàn)有技術(shù)相比,本方案無需為每臺電子設(shè)備部署腳本,而是通過性能監(jiān)測命令來指示預(yù)定電子設(shè)備生成目標(biāo)性能的性能數(shù)據(jù),進而監(jiān)控設(shè)備基于預(yù)定電子設(shè)備所生成的性能數(shù)據(jù)來監(jiān)控該預(yù)定電子設(shè)備的目標(biāo)性能,這樣,簡化了性能監(jiān)控的部署過程,縮短了部署時間,因此,通過本方案能夠高效快速地對電子設(shè)備的各項性能進行監(jiān)控。

      下面對本發(fā)明實施例所提供的另一種電子設(shè)備的監(jiān)控方法進行介紹。

      其中,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法應(yīng)用于監(jiān)控系統(tǒng)的監(jiān)控設(shè)備中,該監(jiān)控系統(tǒng)中,至少包括一個電子設(shè)備,其中,在實際應(yīng)用中,該電子設(shè)備可以為:手機、筆記本、平板電腦等設(shè)備;監(jiān)控設(shè)備與監(jiān)控系統(tǒng)中的電子設(shè)備通信連接,且為了避免單點故障,可以集群化部署監(jiān)控設(shè)備,也就是說,為了避免單獨的一臺監(jiān)控設(shè)備在監(jiān)控電子設(shè)備的過程中出現(xiàn)故障,可以在監(jiān)控系統(tǒng)中部署多臺監(jiān)控設(shè)備,以作為備選監(jiān)控設(shè)備,這樣,當(dāng)正在監(jiān)控電子設(shè)備的監(jiān)控設(shè)備出現(xiàn)故障時,備選監(jiān)控設(shè)備可以繼續(xù)對電子設(shè)備進行監(jiān)控。

      如圖2所示,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法,可以包括如下步驟:

      s201,向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,以使預(yù)定電子設(shè)備接收到性能監(jiān)測命令時,生成目標(biāo)性能對應(yīng)的性能數(shù)據(jù),其中,預(yù)定電子設(shè)備為至少一個電子設(shè)備中的一個或至少兩個電子設(shè)備;

      s202,獲取預(yù)定電子設(shè)備的目標(biāo)性能對應(yīng)的性能數(shù)據(jù);

      s203,判斷目標(biāo)性能對應(yīng)的性能數(shù)據(jù)是否符合目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件,如果是,執(zhí)行s204,否則,執(zhí)行s205;

      s204,確定預(yù)定電子設(shè)備的目標(biāo)性能發(fā)生異常;

      s205,確定預(yù)定電子設(shè)備的目標(biāo)性能未發(fā)生異常;

      本實施例中,s201至s205與上述實施例的s101至s105相同,在此不作贅述。

      s206,在判斷出預(yù)定電子設(shè)備的目標(biāo)性能發(fā)生異常時,向預(yù)定電子設(shè)備對應(yīng)的預(yù)設(shè)用戶發(fā)送報警信息。

      在確定出預(yù)定電子設(shè)備的目標(biāo)性能發(fā)生異常時,為了能夠及時地將該異常情況通知預(yù)設(shè)用戶,提醒預(yù)設(shè)用戶及時處理該異常情況,避免因預(yù)定電子設(shè)備異常而造成不必要的損失,因此,需要向預(yù)定電子設(shè)備對應(yīng)的預(yù)設(shè)用戶發(fā)送報警信息,其中,預(yù)設(shè)用戶為管理預(yù)定電子設(shè)備的用戶,不同的預(yù)定電子設(shè)備可能對應(yīng)不用的預(yù)設(shè)用戶。

      需要說明的是,向預(yù)設(shè)用戶發(fā)送報警信息的方式有多種,可以是監(jiān)控設(shè)備直接響起報警音,也可以是向預(yù)設(shè)用戶發(fā)送短信、郵件、qq消息或微信消息等;報警信息的形式可以是簡單的報警音,也可以是向預(yù)設(shè)用戶發(fā)送的文字信息,還可以向預(yù)設(shè)用戶發(fā)送的語音信息;報警信息的具體內(nèi)容可以是只提示發(fā)生異常,也可以是發(fā)生異常的電子設(shè)備名稱、目標(biāo)性能類型等詳細(xì)信息。本發(fā)明對發(fā)送報警信息的方式、報警信息的形式及報警信息的具體內(nèi)容不做具體限定。

      與現(xiàn)有技術(shù)相比,本方案無需為每臺電子設(shè)備部署腳本,而是通過性能監(jiān)測命令來指示預(yù)定電子設(shè)備生成目標(biāo)性能的性能數(shù)據(jù),進而監(jiān)控設(shè)備基于預(yù)定電子設(shè)備所生成的性能數(shù)據(jù)來監(jiān)控該預(yù)定電子設(shè)備的目標(biāo)性能,這樣,簡化了性能監(jiān)控的部署過程,縮短了部署時間,能夠高效快速地對電子設(shè)備的各項性能進行監(jiān)控;且在確定出預(yù)定電子設(shè)備的目標(biāo)性能發(fā)生異常時,通過向預(yù)設(shè)用戶發(fā)送報警信息,可以及時地將異常情況通知預(yù)設(shè)用戶,預(yù)設(shè)用戶能夠及時地針對異常情況采取相應(yīng)的措施,避免因預(yù)定電子設(shè)備異常而造成不必要的損失。

      下面對本發(fā)明實施例所提供的另一種電子設(shè)備的監(jiān)控方法進行介紹。

      其中,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法應(yīng)用于監(jiān)控系統(tǒng)的監(jiān)控設(shè)備中,該監(jiān)控系統(tǒng)中,至少包括一個電子設(shè)備,其中,在實際應(yīng)用中,該電子設(shè)備可以為:手機、筆記本、平板電腦等設(shè)備;監(jiān)控設(shè)備與監(jiān)控系統(tǒng)中的電子設(shè)備通信連接,且為了避免單點故障,可以集群化部署監(jiān)控設(shè)備,也就是說,為了避免單獨的一臺監(jiān)控設(shè)備在監(jiān)控電子設(shè)備的過程中出現(xiàn)故障,可以在監(jiān)控系統(tǒng)中部署多臺監(jiān)控設(shè)備,以作為備選監(jiān)控設(shè)備,這樣,當(dāng)正在監(jiān)控電子設(shè)備的監(jiān)控設(shè)備出現(xiàn)故障時,備選監(jiān)控設(shè)備可以繼續(xù)對電子設(shè)備進行監(jiān)控。

      如圖3所示,本發(fā)明實施例所提供的一種電子設(shè)備的監(jiān)控方法,可以包括如下步驟:

      s301,向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,以使預(yù)定電子設(shè)備接收到性能監(jiān)測命令時,生成目標(biāo)性能對應(yīng)的性能數(shù)據(jù),其中,預(yù)定電子設(shè)備為至少一個電子設(shè)備中的一個或至少兩個電子設(shè)備;

      s302,獲取預(yù)定電子設(shè)備的目標(biāo)性能對應(yīng)的性能數(shù)據(jù);

      s303,將獲取到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示;

      s304,判斷目標(biāo)性能對應(yīng)的性能數(shù)據(jù)是否符合目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件,如果是,執(zhí)行s305,否則,執(zhí)行s306;

      s305,確定預(yù)定電子設(shè)備的目標(biāo)性能發(fā)生異常;

      s306,確定預(yù)定電子設(shè)備的目標(biāo)性能未發(fā)生異常。

      本實施例中,s301與上述實施例的s101相同,s302與上述實施例煩人s102相同,s304至s306與上述實施例的s103至s105相同,在此不作贅述。

      下面將對步驟s303進行詳細(xì)介紹。

      為了使預(yù)定電子設(shè)備的預(yù)設(shè)用戶了解預(yù)定電子設(shè)備的各項目標(biāo)性能,將從預(yù)定電子設(shè)備獲取的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示,從而使用戶對自己的電子設(shè)備的各項目標(biāo)性能可視化。其中,可以利用echarts等圖形化工具將獲取到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)制作成圖表的形式,圖表的形式可以是報表、折線圖、柱狀圖、區(qū)域圖、條狀圖、散點圖、氣泡圖、k線圖、餅圖、圓環(huán)圖等。

      需要說明的是,監(jiān)控設(shè)備可以實時地將獲取的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)制作成圖表的形式,并以圖表的形式進行展示,從而方便用戶隨時了解各項目標(biāo)性能;用戶也可以根據(jù)自身需要預(yù)設(shè)時間間隔,按照預(yù)設(shè)時間間隔,將獲取的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)制作成圖表的形式,并以圖表的形式進行展示,例如預(yù)設(shè)時間間隔可以為一天、一周、一個月等??梢岳斫獾氖?,為了節(jié)省內(nèi)存,監(jiān)控設(shè)備會自動刪除已經(jīng)進行圖表展示的性能數(shù)據(jù),只保存沒有進行圖表展示的性能數(shù)據(jù)。

      可選的,“將接收到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示”的步驟可以發(fā)生在“所述判斷目標(biāo)性能對應(yīng)的性能數(shù)據(jù)是否符合目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件”的步驟之后;這樣,在一種具體實現(xiàn)方式中,將接收到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示的步驟,包括:

      在判斷出目標(biāo)性能發(fā)生異常時,以圖表的形式對所獲取到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第一內(nèi)容格式展示;

      在判斷出目標(biāo)性能未發(fā)生異常時,以圖表的形式對所獲取到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第二內(nèi)容格式展示,其中,第二內(nèi)容格式不同于第一內(nèi)容格式。

      監(jiān)控設(shè)備將獲取的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示,可以方便用戶了解自己的電子設(shè)備的各項性能,為了使用戶直觀地從圖表中將發(fā)生異常的目標(biāo)性能與未發(fā)生異常的目標(biāo)性能區(qū)分開來,將發(fā)生異常的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以第一內(nèi)容格式展示,未發(fā)生異常的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以第二內(nèi)容格式展示,且第一內(nèi)容格式與第二內(nèi)容格式不同,舉例而言,第一內(nèi)容格式可以是將性能數(shù)據(jù)的字體進行加粗,加黑,高亮等,第二內(nèi)容格式是將性能數(shù)據(jù)的字體正常顯示,即不進行加粗,加黑,高亮等,從而起到了將發(fā)生異常的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)與未發(fā)生異常的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)區(qū)別顯示的作用,用戶可以直觀地識別出發(fā)生異常的目標(biāo)性能,有利于用戶進行分析并采取相應(yīng)的措施。

      當(dāng)然,在獲取所述預(yù)定電子設(shè)備的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)之后,可以立即執(zhí)行“將接收到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示”的步驟,此時,以圖表形式展示接收到的目標(biāo)性能對應(yīng)的性能數(shù)據(jù),進而,在確定出目標(biāo)性能是否異常之后,對圖表中的數(shù)據(jù)內(nèi)容進行區(qū)分展示,這也是合理的。

      與現(xiàn)有技術(shù)相比,本方案無需為每臺電子設(shè)備部署腳本,而是通過性能監(jiān)測命令來指示預(yù)定電子設(shè)備生成目標(biāo)性能的性能數(shù)據(jù),進而監(jiān)控設(shè)備基于預(yù)定電子設(shè)備所生成的性能數(shù)據(jù)來監(jiān)控該預(yù)定電子設(shè)備的目標(biāo)性能,這樣,簡化了性能監(jiān)控的部署過程,縮短了部署時間,能夠高效快速地對電子設(shè)備的各項性能進行監(jiān)控;通過將獲取的目標(biāo)性能的性能數(shù)據(jù)以圖表的形式展示,方便用戶了解自己的電子設(shè)備的各項性能;且通過將獲取的目標(biāo)性能的性能數(shù)據(jù)中發(fā)生異常的性能數(shù)據(jù)與未發(fā)生異常的性能數(shù)據(jù)進行區(qū)別顯示,用戶可以直觀地識別出發(fā)生異常的目標(biāo)性能,有利于用戶進行分析并采取相應(yīng)的措施。

      相應(yīng)于上述方法實施例,本發(fā)明實施例提供了一種電子設(shè)備的監(jiān)控裝置,應(yīng)用于監(jiān)控系統(tǒng)中的監(jiān)控設(shè)備,如圖4所示,所述裝置可以包括:

      發(fā)送模塊410、獲取模塊420、判斷模塊430;

      其中,

      所述發(fā)送模塊410,用于向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令,以使所述預(yù)定電子設(shè)備接收到所述性能監(jiān)測命令時,生成所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù),其中,所述預(yù)定電子設(shè)備為所述至少一個電子設(shè)備中的一個或至少兩個電子設(shè)備;

      所述獲取模塊420,用于獲取所述預(yù)定電子設(shè)備的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù);

      所述判斷模塊430,用于判斷所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)是否符合所述目標(biāo)性能對應(yīng)的預(yù)設(shè)異常條件,如果是,確定所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常,否則,確定所述預(yù)定電子設(shè)備的所述目標(biāo)性能未發(fā)生異常。

      與現(xiàn)有技術(shù)相比,本方案無需為每臺電子設(shè)備部署腳本,而是通過性能監(jiān)測命令來指示預(yù)定電子設(shè)備生成目標(biāo)性能的性能數(shù)據(jù),進而監(jiān)控設(shè)備基于預(yù)定電子設(shè)備所生成的性能數(shù)據(jù)來監(jiān)控該預(yù)定電子設(shè)備的目標(biāo)性能,這樣,簡化了性能監(jiān)控的部署過程,縮短了部署時間,因此,通過本方案能夠高效快速地對電子設(shè)備的各項性能進行監(jiān)控。

      可選的,在一種具體實現(xiàn)方式中,所述發(fā)送模塊具體用于按照預(yù)設(shè)周期或?qū)崟r地向預(yù)定電子設(shè)備發(fā)送針對于目標(biāo)性能的性能監(jiān)測命令。

      更進一步的,在包含發(fā)送模塊410、獲取模塊420、判斷模塊430的基礎(chǔ)上,所述電子設(shè)備的監(jiān)控裝置還可以包括:

      發(fā)送報警信息模塊440,用于在所述判斷模塊確定出所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常時,向所述預(yù)定電子設(shè)備對應(yīng)的預(yù)設(shè)用戶發(fā)送報警信息,所述報警信息用于指示所述預(yù)定電子設(shè)備的所述目標(biāo)性能發(fā)生異常。

      更進一步的,在包含發(fā)送模塊410、獲取模塊420、判斷模塊430、發(fā)送報警信息模塊440的基礎(chǔ)上,所述電子設(shè)備的監(jiān)控裝置還可以包括:

      展示模塊450,用于當(dāng)所述獲取模塊獲取到所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)時,將所述獲取模塊獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)以圖表的形式進行展示。

      可選地,在一種具體實施例中,所述展示模塊450,包括:

      第一展示子模塊,用于在所述判斷模塊判斷出所述目標(biāo)性能發(fā)生異常時,以圖表的形式對所獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第一內(nèi)容格式展示;

      第二展示子模塊,用于在所述判斷模塊判斷出所述目標(biāo)性能未發(fā)生異常時,以圖表的形式對所獲取到的所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)進行展示,且所述目標(biāo)性能對應(yīng)的性能數(shù)據(jù)的數(shù)據(jù)內(nèi)容以第二內(nèi)容格式展示,其中,所述第二內(nèi)容格式不同于所述第一內(nèi)容格式。

      需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

      本說明書中的各個實施例均采用相關(guān)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。

      以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1