国产精品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>

      頁(yè)面監(jiān)控方法、裝置及系統(tǒng)與流程

      文檔序號(hào):11386561閱讀:220來(lái)源:國(guó)知局
      頁(yè)面監(jiān)控方法、裝置及系統(tǒng)與流程

      本申請(qǐng)屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體地說(shuō),涉及一種頁(yè)面監(jiān)控方法、裝置及系統(tǒng)。



      背景技術(shù):

      互聯(lián)網(wǎng)的飛速發(fā)展,使得互聯(lián)網(wǎng)使用的越來(lái)越頻繁,在使用互聯(lián)網(wǎng)時(shí),需要訪(fǎng)問(wèn)網(wǎng)頁(yè)頁(yè)面來(lái)完成各種活動(dòng)。

      由于網(wǎng)頁(yè)頁(yè)面運(yùn)行在瀏覽器客戶(hù)端,為了方便監(jiān)控網(wǎng)頁(yè)頁(yè)面運(yùn)行是否異常,目前常見(jiàn)的方式是在客戶(hù)端配置采集代碼,使得客戶(hù)端在網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),可以上報(bào)錯(cuò)誤信息。

      在現(xiàn)有的一種頁(yè)面監(jiān)控方案中,如圖1所示的頁(yè)面監(jiān)控系統(tǒng),是通過(guò)日志收集服務(wù)器101,由日志收集服務(wù)器101接收客戶(hù)端102上報(bào)的錯(cuò)誤信息,將大量的錯(cuò)誤信息存儲(chǔ)為一個(gè)錯(cuò)誤日志,再由監(jiān)控設(shè)備103對(duì)錯(cuò)誤日志進(jìn)行頁(yè)面異常分析,其中,客戶(hù)端102中運(yùn)行的網(wǎng)頁(yè)頁(yè)面是由網(wǎng)站中的應(yīng)用服務(wù)器集群渲染得到。

      而于大流量的網(wǎng)站往往一秒鐘就要處理數(shù)萬(wàn)條運(yùn)行錯(cuò)誤信息。在監(jiān)控設(shè)備進(jìn)行頁(yè)面異常分析時(shí),需要先將大量的錯(cuò)誤信息按照應(yīng)用類(lèi)型進(jìn)行分類(lèi),再進(jìn)行頁(yè)面異常分析,以實(shí)現(xiàn)對(duì)頁(yè)面運(yùn)行狀態(tài)的監(jiān)控,但是,將大量的錯(cuò)誤信息進(jìn)行分類(lèi)工作量較大,從而就會(huì)影響監(jiān)控效率和成本。



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

      有鑒于此,本申請(qǐng)所要解決的技術(shù)問(wèn)題是提供了一種頁(yè)面監(jiān)控方法、裝置及系統(tǒng),降低了監(jiān)控成本,提高了監(jiān)控效率。

      為了解決上述技術(shù)問(wèn)題,本申請(qǐng)的第一方面,提供了一種頁(yè)面監(jiān)控方法,包括:

      應(yīng)用服務(wù)器接收客戶(hù)端的頁(yè)面輸出請(qǐng)求,并在所述客戶(hù)端進(jìn)行網(wǎng)頁(yè)頁(yè)面渲染;

      獲取所述客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)上報(bào)的錯(cuò)誤信息;

      根據(jù)接收到的錯(cuò)誤信息,生成所述應(yīng)用服務(wù)器的應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志;其中,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      優(yōu)選地,所述獲取所述客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)上報(bào)的錯(cuò)誤信息包括:

      接收所述客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的攜帶錯(cuò)誤信息的http請(qǐng)求;

      從所述http請(qǐng)求中獲取所述錯(cuò)誤信息。

      第二方面,提供了一種頁(yè)面監(jiān)控方法,包括:

      客戶(hù)端向任一應(yīng)用服務(wù)器發(fā)送頁(yè)面輸出請(qǐng)求;

      輸出所述應(yīng)用服務(wù)器根據(jù)所述頁(yè)面輸出請(qǐng)求渲染的網(wǎng)頁(yè)頁(yè)面;

      在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),向所述應(yīng)用服務(wù)器上報(bào)錯(cuò)誤信息,以便于所述應(yīng)用服務(wù)器根據(jù)所述錯(cuò)誤信息,生成所述應(yīng)用服務(wù)器的應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      第三方面,提供一種頁(yè)面監(jiān)控方法,包括:

      監(jiān)控設(shè)備獲取任一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志;所述錯(cuò)誤日志為所述應(yīng)用服務(wù)器根據(jù)客戶(hù)端在其渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的錯(cuò)誤信息,為所述網(wǎng)頁(yè)頁(yè)面生成的;

      根據(jù)所述錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      優(yōu)選地,所述監(jiān)控設(shè)備獲取應(yīng)用服務(wù)器生成的錯(cuò)誤日志包括:

      所述監(jiān)控設(shè)備根據(jù)配置規(guī)則,獲取所述配置規(guī)則對(duì)應(yīng)的一組應(yīng)用服務(wù)器中每一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志;

      所述根據(jù)所述錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析包括:

      根據(jù)獲取的每一個(gè)應(yīng)用服務(wù)器的每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      第四方面,提供了一種頁(yè)面監(jiān)控方法,包括:

      日志收集服務(wù)器獲取客戶(hù)端在監(jiān)控任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的錯(cuò)誤信息,所述網(wǎng)頁(yè)頁(yè)面為任一個(gè)應(yīng)用服務(wù)器接收到客戶(hù)端的頁(yè)面輸出請(qǐng)求時(shí),在客戶(hù)端進(jìn)行渲染輸出的;

      確定所述錯(cuò)誤信息對(duì)應(yīng)的網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型,其中,同一個(gè)應(yīng)用服務(wù)器渲染的網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型相同;

      根據(jù)所述錯(cuò)誤信息,生成所述應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      第五方面,提供了一種頁(yè)面監(jiān)控裝置,應(yīng)用于任一個(gè)應(yīng)用服務(wù)器中,所述裝置包括:

      渲染模塊,用于接收客戶(hù)端的頁(yè)面輸出請(qǐng)求,并在所述客戶(hù)端進(jìn)行網(wǎng)頁(yè)頁(yè)面渲染;

      第一信息接收模塊,用于獲取客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)上報(bào)的錯(cuò)誤信息;

      第一日志生成模塊,用于根據(jù)接收到的錯(cuò)誤信息,生成所述應(yīng)用服務(wù)器的應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面錯(cuò)誤日志,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      優(yōu)選地,所述第一信息接收模塊具體用于:接收所述客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的攜帶錯(cuò)誤信息的http請(qǐng)求;并從所述http請(qǐng)求中獲取所述錯(cuò)誤信息。

      第六方面,提供了一種頁(yè)面監(jiān)控裝置,包括:

      頁(yè)面輸出模塊,用于向任一應(yīng)用服務(wù)器發(fā)送頁(yè)面輸出請(qǐng)求;輸出所述應(yīng) 用服務(wù)器根據(jù)所述頁(yè)面輸出請(qǐng)求渲染的網(wǎng)頁(yè)頁(yè)面;

      監(jiān)控模塊,用于監(jiān)控所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行是否異常;

      信息發(fā)送模塊,用于在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),向所述應(yīng)用服務(wù)器發(fā)送錯(cuò)誤信息,以便于所述應(yīng)用服務(wù)器接收所述錯(cuò)誤信息,并生成所述應(yīng)用服務(wù)器的應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      第七方面,提供了一種頁(yè)面監(jiān)控裝置,包括:

      日志獲取模塊,用于獲取任一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志;所述錯(cuò)誤日志為所述應(yīng)用服務(wù)器根據(jù)客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的錯(cuò)誤信息,為所述網(wǎng)頁(yè)頁(yè)面生成的;

      日志分析模塊,用于根據(jù)所述錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      優(yōu)選地,所述日志獲取模塊具體用于:根據(jù)配置規(guī)則,獲取所述配置規(guī)則對(duì)應(yīng)的一組應(yīng)用服務(wù)器中每一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志;

      所述日志分析模塊具體用于根據(jù)獲取的每一個(gè)應(yīng)用服務(wù)器的每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      第八方面,提供了一種頁(yè)面監(jiān)控裝置,包括:

      第二信息接收模塊,用于獲取客戶(hù)端在監(jiān)控任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的錯(cuò)誤信息,所述網(wǎng)頁(yè)頁(yè)面為任一個(gè)應(yīng)用服務(wù)器接收到客戶(hù)端的頁(yè)面輸出請(qǐng)求時(shí),在客戶(hù)端進(jìn)行渲染輸出的;

      識(shí)別模塊,用于確定所述錯(cuò)誤信息對(duì)應(yīng)的網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型,其中,同一個(gè)應(yīng)用服務(wù)器渲染的網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型相同;

      第二日志生成模塊,用于根據(jù)所述錯(cuò)誤信息,生成所述應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面錯(cuò)誤日志,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      第九方面,提供一種頁(yè)面異常監(jiān)控系統(tǒng),其特征在于,包括配置有上述第六方面所述裝置的客戶(hù)端、應(yīng)用服務(wù)器集群以及配置有上述第七方面所述裝置的監(jiān)控設(shè)備,所述應(yīng)用服務(wù)器集群包括多個(gè)配置有如上述第五方面所述 裝置的應(yīng)用服務(wù)器;

      所述客戶(hù)端,用于向任一應(yīng)用服務(wù)器發(fā)送頁(yè)面輸出請(qǐng)求,并輸出所述應(yīng)用服務(wù)器根據(jù)所述頁(yè)面輸出請(qǐng)求渲染的網(wǎng)頁(yè)頁(yè)面;在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),向所述應(yīng)用服務(wù)器發(fā)送錯(cuò)誤信息;

      所述應(yīng)用服務(wù)器,用于接收客戶(hù)端的頁(yè)面輸出請(qǐng)求,并在所述客戶(hù)端進(jìn)行網(wǎng)頁(yè)頁(yè)面渲染;獲取客戶(hù)端在其渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常的發(fā)送的錯(cuò)誤信息,根據(jù)所述錯(cuò)誤信息生成所述應(yīng)用服務(wù)器的應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面錯(cuò)誤日志;

      所述監(jiān)控設(shè)備,用于獲取任一個(gè)應(yīng)用服務(wù)器中的錯(cuò)誤日志,并根據(jù)所述錯(cuò)誤日志進(jìn)行頁(yè)面異常分析。

      與現(xiàn)有技術(shù)相比,本申請(qǐng)可以獲得包括以下技術(shù)效果:

      客戶(hù)端在任一應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),可以向所述應(yīng)用服務(wù)器上報(bào)錯(cuò)誤信息,由應(yīng)用服務(wù)器生成對(duì)應(yīng)其應(yīng)用類(lèi)型的所述網(wǎng)頁(yè)頁(yè)面錯(cuò)誤日志,監(jiān)控設(shè)備可以獲取應(yīng)用服務(wù)器生成的錯(cuò)誤日志,也即獲取任一個(gè)應(yīng)用類(lèi)型對(duì)應(yīng)的錯(cuò)誤日志,或者客戶(hù)端可以將錯(cuò)誤信息上報(bào)至日志收集服務(wù)器,由日志收集服務(wù)器確定該錯(cuò)誤信息的應(yīng)用類(lèi)型,并按照應(yīng)用類(lèi)型生成對(duì)應(yīng)的錯(cuò)誤日志,實(shí)現(xiàn)錯(cuò)誤信息分類(lèi)存儲(chǔ),從而監(jiān)控設(shè)備可以直接獲取任一個(gè)應(yīng)用類(lèi)型對(duì)應(yīng)的錯(cuò)誤日志,直接進(jìn)行頁(yè)面異常分析,無(wú)需對(duì)大量錯(cuò)誤信息進(jìn)行分類(lèi),節(jié)省了分類(lèi)繁瑣步驟,提高了監(jiān)控效率,降低了監(jiān)控成本。

      當(dāng)然,實(shí)施本申請(qǐng)的任一產(chǎn)品必不一定需要同時(shí)達(dá)到以上所述的所有技術(shù)效果。

      附圖說(shuō)明

      此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:

      圖1是現(xiàn)有技術(shù)中的頁(yè)面監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖

      圖2是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

      圖3是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控方法一個(gè)實(shí)施例的流程圖;

      圖4是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

      圖5是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

      圖6是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

      圖7是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控系統(tǒng)又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

      圖8是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控方法又一個(gè)實(shí)施例的流程圖;

      圖9是本申請(qǐng)實(shí)施例的一種頁(yè)面監(jiān)控裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      以下將配合附圖及實(shí)施例來(lái)詳細(xì)說(shuō)明本申請(qǐng)的實(shí)施方式,藉此對(duì)本申請(qǐng)如何應(yīng)用技術(shù)手段來(lái)解決技術(shù)問(wèn)題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過(guò)程能充分理解并據(jù)以實(shí)施。

      本申請(qǐng)技術(shù)方案主要應(yīng)用于互聯(lián)網(wǎng)場(chǎng)景中,以實(shí)現(xiàn)對(duì)網(wǎng)頁(yè)頁(yè)面運(yùn)行的監(jiān)控。本申請(qǐng)實(shí)施例中的客戶(hù)端也即是指瀏覽器,例如電腦中瀏覽器或者手機(jī)中的瀏覽器等。由于同一網(wǎng)站中,不同網(wǎng)頁(yè)頁(yè)面可以實(shí)現(xiàn)不同的業(yè)務(wù)應(yīng)用,不同業(yè)務(wù)應(yīng)用對(duì)應(yīng)不同的應(yīng)用服務(wù)器,因此客戶(hù)端顯示的網(wǎng)頁(yè)頁(yè)面可能是由不同應(yīng)用服務(wù)器渲染得到的。

      發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中發(fā)現(xiàn),現(xiàn)有技術(shù)中對(duì)大量錯(cuò)誤信息的分類(lèi)主要是按照應(yīng)用類(lèi)型不同而進(jìn)行的。為了解決現(xiàn)有技術(shù)中,在進(jìn)行頁(yè)面異常分析時(shí)需要對(duì)收集的大量錯(cuò)誤信息按照應(yīng)用類(lèi)型先進(jìn)行分類(lèi),再針對(duì)每一個(gè)應(yīng)用類(lèi)型進(jìn)行頁(yè)面異常分析,以確定故障具體來(lái)源,本地重現(xiàn),找到修復(fù)手段等,導(dǎo)致監(jiān)控成本過(guò)高,影響監(jiān)控效率的技術(shù)問(wèn)題,發(fā)明人經(jīng)過(guò)一系列研究提出本申請(qǐng)的技術(shù)方案。

      在本申請(qǐng)實(shí)施例中,任一個(gè)應(yīng)用服務(wù)器在客戶(hù)端渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),由渲染所述網(wǎng)頁(yè)頁(yè)面的應(yīng)用服務(wù)器進(jìn)行采集并生成針對(duì)每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,同一個(gè)應(yīng)用服務(wù)器獲得的不同網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志均為同一個(gè)應(yīng)用類(lèi)型,不同應(yīng)用服務(wù)器的應(yīng)用類(lèi)型不同;或者由于日志采集服務(wù)器采集到任一個(gè)網(wǎng)頁(yè)頁(yè)面錯(cuò)誤信息首先確認(rèn)其應(yīng)用類(lèi)型,并生成對(duì)應(yīng)該應(yīng) 用類(lèi)型的錯(cuò)誤日志,實(shí)現(xiàn)將錯(cuò)誤信息按照應(yīng)用類(lèi)型分類(lèi)存儲(chǔ),從而在進(jìn)行頁(yè)面異常分析時(shí),即可以按照應(yīng)用類(lèi)型,選擇某一應(yīng)用類(lèi)型對(duì)應(yīng)的錯(cuò)誤日志或者對(duì)某一應(yīng)用服務(wù)器中的錯(cuò)誤日志進(jìn)行頁(yè)面異常分析,而無(wú)需對(duì)大量錯(cuò)誤信息進(jìn)行分類(lèi),從而可以降低監(jiān)控成本,提高監(jiān)控效率。

      圖2為本申請(qǐng)實(shí)施例提供的一種頁(yè)面監(jiān)控系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,該頁(yè)面監(jiān)控系統(tǒng)主要由客戶(hù)端201、應(yīng)用服務(wù)器集群以及監(jiān)控設(shè)備202構(gòu)成,其中應(yīng)用服務(wù)器集群由多個(gè)應(yīng)用服務(wù)器203構(gòu)成,每一個(gè)應(yīng)用服務(wù)器203可能具有多個(gè)網(wǎng)頁(yè)頁(yè)面,通過(guò)渲染可以在客戶(hù)端中進(jìn)行顯示。不同應(yīng)用服務(wù)器用以實(shí)現(xiàn)不同應(yīng)用類(lèi)型的業(yè)務(wù)應(yīng)用。其中,客戶(hù)端可以為不同類(lèi)型的客戶(hù)端。

      客戶(hù)端201可以向任一應(yīng)用服務(wù)器發(fā)送頁(yè)面輸出請(qǐng)求,并輸出所述應(yīng)用服務(wù)器根據(jù)所述頁(yè)面輸出請(qǐng)求渲染的網(wǎng)頁(yè)頁(yè)面;在任一個(gè)應(yīng)用服務(wù)器203渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),則向所述任一個(gè)應(yīng)用服務(wù)器203發(fā)送錯(cuò)誤信息;

      客戶(hù)端輸出的網(wǎng)頁(yè)頁(yè)面是根據(jù)客戶(hù)端的頁(yè)面輸出請(qǐng)求,由請(qǐng)求輸出的網(wǎng)頁(yè)頁(yè)面對(duì)應(yīng)的應(yīng)用服務(wù)器在客戶(hù)端進(jìn)行渲染獲得。

      任一個(gè)應(yīng)用服務(wù)器203可以接收客戶(hù)端的頁(yè)面輸出請(qǐng)求,并在所述客戶(hù)端進(jìn)行網(wǎng)頁(yè)頁(yè)面渲染;獲取客戶(hù)端在其渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的錯(cuò)誤信息,并根據(jù)接收到的錯(cuò)誤信息,生成其應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志;

      其中,根據(jù)接收到的錯(cuò)誤信息,生成錯(cuò)誤日志,即是將錯(cuò)誤信息導(dǎo)出的過(guò)程,以日志形式進(jìn)行存儲(chǔ),方便對(duì)錯(cuò)誤信息分析處理。

      為了方便監(jiān)控設(shè)備獲取,每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志還可以設(shè)置應(yīng)用類(lèi)型標(biāo)記。

      監(jiān)控設(shè)備202可以獲取任一個(gè)應(yīng)用服務(wù)器203生成的錯(cuò)誤日志,并對(duì)所述錯(cuò)誤日志進(jìn)行頁(yè)面異常分析。

      該頁(yè)面異常分析可以包括錯(cuò)誤合并、錯(cuò)誤排序以及錯(cuò)誤報(bào)警等,與現(xiàn)有 技術(shù)相同,在此不再贅述。

      由于現(xiàn)有技術(shù)中,是由獨(dú)立的日志收集服務(wù)器收集瀏覽器上報(bào)的大量錯(cuò)誤信息,將大量錯(cuò)誤信息存儲(chǔ)為一個(gè)錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析時(shí),再對(duì)該錯(cuò)誤日志中的大量錯(cuò)誤信息進(jìn)行分類(lèi)之后,再進(jìn)行頁(yè)面異常分析,使得監(jiān)控成本較高,也就影響監(jiān)控效率。

      而在本實(shí)施例中,直接由應(yīng)用服務(wù)器接收客戶(hù)端上報(bào)的錯(cuò)誤信息,并生成錯(cuò)誤日志,由于任一個(gè)應(yīng)用服務(wù)器只接收其渲染的網(wǎng)頁(yè)頁(yè)面運(yùn)行時(shí)上報(bào)的錯(cuò)誤信息,因此每一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志即為一個(gè)應(yīng)用分類(lèi)對(duì)應(yīng)的錯(cuò)誤日志,監(jiān)控設(shè)備可以直接獲取任一個(gè)應(yīng)用服務(wù)器中的錯(cuò)誤日志,并進(jìn)行頁(yè)面異常分析,無(wú)需再進(jìn)行分類(lèi),節(jié)省了分類(lèi)操作,直接對(duì)應(yīng)用服務(wù)器生成的不同應(yīng)用分類(lèi)的錯(cuò)誤日志進(jìn)行頁(yè)面異常分析即可,從而可以降低監(jiān)控成本,提高監(jiān)控效率。

      客戶(hù)端向應(yīng)用服務(wù)器上報(bào)錯(cuò)誤信息,可以通過(guò)預(yù)先配置的客戶(hù)端采集代碼實(shí)現(xiàn),該采集代碼可以保證所有站點(diǎn)頁(yè)面能夠引用到這段采集代碼。通過(guò)采集代碼就可在監(jiān)控客戶(hù)端的當(dāng)前網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),向負(fù)載渲染當(dāng)前網(wǎng)頁(yè)頁(yè)面的應(yīng)用服務(wù)器發(fā)送一條http請(qǐng)求,該http請(qǐng)求中即承載了導(dǎo)致客戶(hù)端運(yùn)行異常的詳細(xì)的錯(cuò)誤信息。

      該采集代碼可以使用javascript實(shí)現(xiàn)。

      為了保證每一個(gè)應(yīng)用服務(wù)器可以接收客戶(hù)端上報(bào)的錯(cuò)誤信息,可以預(yù)先配置每一個(gè)應(yīng)用服務(wù)器中增加接收錯(cuò)誤信息的設(shè)置,使得應(yīng)用服務(wù)器可以具備接收錯(cuò)誤信息上報(bào)的能力。

      應(yīng)用服務(wù)器的web容器可以采用nginx實(shí)現(xiàn)。

      由于應(yīng)用服務(wù)器可能對(duì)應(yīng)不止一個(gè)網(wǎng)頁(yè)頁(yè)面,如果同一個(gè)應(yīng)用服務(wù)器對(duì)應(yīng)的多個(gè)網(wǎng)頁(yè)頁(yè)面在客戶(hù)端顯示時(shí),客戶(hù)端若運(yùn)行異常,均會(huì)向應(yīng)用服務(wù)器上報(bào)錯(cuò)誤信息,因此,應(yīng)用服務(wù)器根據(jù)接收到的多個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤信息,分別生成針對(duì)每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志

      監(jiān)控設(shè)備進(jìn)行頁(yè)面異常分析,可以包括統(tǒng)計(jì)同一個(gè)應(yīng)用類(lèi)型的網(wǎng)頁(yè)頁(yè)面異常個(gè)數(shù),根據(jù)多個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,進(jìn)行錯(cuò)誤合并、錯(cuò)誤排序以及錯(cuò) 誤報(bào)警等。

      基于圖2所述的頁(yè)面監(jiān)控系統(tǒng),如圖3所示,為本申請(qǐng)實(shí)施例提供的一種頁(yè)面監(jiān)控方法一個(gè)實(shí)施例的流程圖,該方法可以包括以下幾個(gè)步驟:

      301:客戶(hù)端向任一應(yīng)用服務(wù)器發(fā)送頁(yè)面輸出請(qǐng)求。

      302:任一應(yīng)用服務(wù)器接收客戶(hù)端的頁(yè)面輸出請(qǐng)求,并在所述客戶(hù)端進(jìn)行網(wǎng)頁(yè)頁(yè)面渲染。

      303:客戶(hù)端在任一個(gè)應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),向所述應(yīng)用服務(wù)器上報(bào)所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤信息。

      通過(guò)預(yù)先配置客戶(hù)端采集代碼,可以對(duì)客戶(hù)端進(jìn)行監(jiān)控,在客戶(hù)端的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),即觸發(fā)客戶(hù)端向渲染所述客戶(hù)端中所述網(wǎng)頁(yè)頁(yè)面的應(yīng)用服務(wù)器上報(bào)所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤信息。

      該錯(cuò)誤信息具體可以承載在http請(qǐng)求中。

      304:任一個(gè)應(yīng)用服務(wù)器接收客戶(hù)端上報(bào)的錯(cuò)誤信息。

      其中,該應(yīng)用服務(wù)器可以為圖1所示的頁(yè)面監(jiān)控系統(tǒng)中的任一個(gè)應(yīng)用服務(wù)器,

      305:任一個(gè)應(yīng)用服務(wù)器根據(jù)接收到的錯(cuò)誤信息,生成對(duì)應(yīng)其應(yīng)用類(lèi)型的所述網(wǎng)頁(yè)頁(yè)面錯(cuò)誤日志。

      每一個(gè)應(yīng)用服務(wù)器可以通過(guò)預(yù)先配置,使得其具備接收錯(cuò)誤信息上報(bào)的能力。

      為了方便錯(cuò)誤信息的輸出,應(yīng)用服務(wù)器可以將接收到的錯(cuò)誤信息,生成錯(cuò)誤日志。

      由于任一個(gè)應(yīng)用服務(wù)器渲染的網(wǎng)頁(yè)頁(yè)面可能包括多個(gè),如果應(yīng)用服務(wù)器接收到客戶(hù)端發(fā)送的多個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)的錯(cuò)誤信息,則生成針對(duì)每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志。

      306:監(jiān)控設(shè)備獲取任一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志。

      其中,任一個(gè)應(yīng)用服務(wù)器均可以按照步驟202~步驟203的操作生成錯(cuò) 誤日志為。

      此外,還可以預(yù)先設(shè)置配置規(guī)則,配置規(guī)則根據(jù)實(shí)際處理需求對(duì)應(yīng)用服務(wù)器進(jìn)行分組。

      因此所述監(jiān)控設(shè)備可以根據(jù)配置規(guī)則,獲取所述配置規(guī)則對(duì)應(yīng)的一組應(yīng)用服務(wù)器中每一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志。

      307:根據(jù)所述錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      任一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志可能包括所述應(yīng)用服務(wù)器渲染的多個(gè)網(wǎng)頁(yè)頁(yè)面分別對(duì)應(yīng)的錯(cuò)誤日志。

      因此,具體是根據(jù)任一個(gè)應(yīng)用服務(wù)器的每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      本實(shí)施例,無(wú)需單獨(dú)設(shè)置日志收集服務(wù)器,利用應(yīng)用服務(wù)器即可以實(shí)現(xiàn)錯(cuò)誤信息的收集,且每一個(gè)應(yīng)用服務(wù)器收集的錯(cuò)誤信息均為同一個(gè)應(yīng)用類(lèi)型的,因此監(jiān)控設(shè)備進(jìn)行頁(yè)面異常分析無(wú)需再進(jìn)行分類(lèi)等操作,節(jié)省監(jiān)控步驟,降低了監(jiān)控成本,提高了監(jiān)控效率。

      圖4為本申請(qǐng)實(shí)施例提供的一種頁(yè)面監(jiān)控裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,該裝置主要配置在圖2所示的頁(yè)面監(jiān)控系統(tǒng)的任一個(gè)應(yīng)用服務(wù)器中,該裝置可以包括:

      渲染模塊401,用于接收客戶(hù)端的頁(yè)面輸出請(qǐng)求,并在所述客戶(hù)端進(jìn)行網(wǎng)頁(yè)頁(yè)面渲染。

      第一信息接收模塊402,用于接收客戶(hù)端上報(bào)的錯(cuò)誤信息。

      其中,所述錯(cuò)誤信息為所述客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的;

      第一日志生成模塊403,用于根據(jù)接收到的錯(cuò)誤信息,生成所述應(yīng)用服務(wù)器的應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,其中,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      圖5為本申請(qǐng)實(shí)施例提供的一種頁(yè)面監(jiān)控裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,該裝置主要配置在圖1所示頁(yè)面監(jiān)控系統(tǒng)中的客戶(hù)端中,該裝置可以包括:

      頁(yè)面輸出模塊501,用于向任一應(yīng)用服務(wù)器發(fā)送頁(yè)面輸出請(qǐng)求;輸出所述應(yīng)用服務(wù)器根據(jù)所述頁(yè)面輸出請(qǐng)求渲染的網(wǎng)頁(yè)頁(yè)面。

      監(jiān)控模塊502,用于監(jiān)控任一個(gè)應(yīng)用服務(wù)器在客戶(hù)端中渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行是否異常;

      信息發(fā)送模塊503,用于在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí),向所述應(yīng)用服務(wù)器發(fā)送錯(cuò)誤信息,以便于所述應(yīng)用服務(wù)器接收所述錯(cuò)誤信息,并生成所述應(yīng)用服務(wù)器的應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      圖6為本申請(qǐng)實(shí)施例提供的一種頁(yè)面監(jiān)控裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,該裝置主要配置在圖1所示頁(yè)面監(jiān)控系統(tǒng)中的監(jiān)控設(shè)備中,該裝置可以包括:

      日志獲取模塊601,用于獲取任一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志;所述錯(cuò)誤日志為所述應(yīng)用服務(wù)器根據(jù)客戶(hù)端在所述應(yīng)用服務(wù)器渲染的任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的錯(cuò)誤信息,為所述網(wǎng)頁(yè)頁(yè)面生成的;

      日志分析模塊602,用于根據(jù)所述錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      其中,所述日志獲取模塊可以具體用于:根據(jù)配置規(guī)則,獲取所述配置規(guī)則對(duì)應(yīng)的一組應(yīng)用服務(wù)器中每一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志;

      所述日志分析模塊具體用于根據(jù)獲取的每一個(gè)應(yīng)用服務(wù)器的每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析。

      圖2所示的頁(yè)面監(jiān)控系統(tǒng)中,應(yīng)用服務(wù)器也即配置有如圖3所示的頁(yè)面監(jiān)控裝置,客戶(hù)端配置有如圖5所示的頁(yè)面監(jiān)控裝置,監(jiān)控設(shè)備配置有如圖6所示的頁(yè)面監(jiān)控裝置。

      在本申請(qǐng)實(shí)施例中,直接由應(yīng)用服務(wù)器接收客戶(hù)端上報(bào)的錯(cuò)誤信息,并 生成錯(cuò)誤日志,由于任一個(gè)應(yīng)用服務(wù)器只接收其渲染的網(wǎng)頁(yè)頁(yè)面運(yùn)行時(shí)上報(bào)的錯(cuò)誤信息,因此每一個(gè)應(yīng)用服務(wù)器生成的錯(cuò)誤日志即為一個(gè)應(yīng)用類(lèi)型對(duì)應(yīng)的錯(cuò)誤日志,監(jiān)控設(shè)備可以直接獲取任一個(gè)應(yīng)用服務(wù)器中的錯(cuò)誤日志,并進(jìn)行頁(yè)面異常分析,無(wú)需再進(jìn)行分類(lèi),節(jié)省了分類(lèi)操作,直接對(duì)應(yīng)用服務(wù)器生成的不同應(yīng)用類(lèi)型的錯(cuò)誤日志進(jìn)行頁(yè)面異常分析即可,從而可以降低監(jiān)控成本,提高監(jiān)控效率。

      本申請(qǐng)還提供了另一種頁(yè)面監(jiān)控系統(tǒng),如圖6所示,該頁(yè)面監(jiān)控系統(tǒng)由客戶(hù)端701,日志收集服務(wù)器702以及監(jiān)控設(shè)備703構(gòu)成,在本申請(qǐng)實(shí)施例的頁(yè)面監(jiān)控系統(tǒng)中,

      客戶(hù)端701運(yùn)行異常時(shí),即向日志收集服務(wù)器702發(fā)送錯(cuò)誤信息;

      日志收集服務(wù)器702接收客戶(hù)端發(fā)送的錯(cuò)誤信息,確定所述錯(cuò)誤信息對(duì)應(yīng)網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型,并根據(jù)所述錯(cuò)誤信息,生成所述應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志。

      監(jiān)控設(shè)備703用于獲取任一應(yīng)用類(lèi)型對(duì)應(yīng)的任一網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,并對(duì)所述錯(cuò)誤日志進(jìn)行頁(yè)面異常分析。

      其中,同一個(gè)應(yīng)用服務(wù)器渲染的網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型相同。

      本實(shí)施例中,日志收集服務(wù)器將采集的錯(cuò)誤信息,按照應(yīng)用類(lèi)型生成錯(cuò)誤日志進(jìn)行存儲(chǔ),從而監(jiān)控設(shè)備可以根據(jù)任一個(gè)應(yīng)用類(lèi)型對(duì)應(yīng)的錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析,而無(wú)需再進(jìn)行分類(lèi),在錯(cuò)誤信息采集時(shí)即進(jìn)行分類(lèi)存儲(chǔ),無(wú)需監(jiān)控設(shè)備進(jìn)行頁(yè)面異常分析時(shí)再對(duì)大量的錯(cuò)誤信息進(jìn)行分類(lèi),降低了分類(lèi)難度,從降低監(jiān)控成本,提高了監(jiān)控效率。

      其中,確定所述錯(cuò)誤信息對(duì)應(yīng)網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型可以根據(jù)所述錯(cuò)誤信息中的所述網(wǎng)頁(yè)頁(yè)面的url實(shí)現(xiàn),

      例如,任一個(gè)網(wǎng)頁(yè)頁(yè)面對(duì)應(yīng)的錯(cuò)誤信息可以是:

      "?url=https://personalweb.alipay.com/portal/newhome.htm&ref=-&clnt=pc/-1|windows/6.1|ie/11.0|trident/7.0|c&v=2.0&profile=j(luò)serror&type=global&msg=scripterror&file=https://lab.alipay.com/user/msgcenter/ge"

      其中,“personalweb(個(gè)人網(wǎng)頁(yè))”即識(shí)別為該網(wǎng)頁(yè)頁(yè)面對(duì)應(yīng)應(yīng)用類(lèi)型:個(gè)人網(wǎng)頁(yè)。

      “scripterror&file=https://lab.alipay.com/user/msgcenter/ge"”即為錯(cuò)誤信息中具體的錯(cuò)誤內(nèi)容。

      由于現(xiàn)有技術(shù)中,日志收集服務(wù)器會(huì)收集大量的如上述的錯(cuò)誤信息,并存儲(chǔ)為一個(gè)錯(cuò)誤日志,監(jiān)控設(shè)備進(jìn)行頁(yè)面異常分析時(shí),需要再將大量的錯(cuò)誤信息按照url中的應(yīng)用類(lèi)型進(jìn)行分類(lèi),工作量非常大,而本實(shí)施例中,日志收集服務(wù)器每接收到一個(gè)錯(cuò)誤信息即識(shí)別其應(yīng)用類(lèi)型,存儲(chǔ)為對(duì)應(yīng)該應(yīng)用類(lèi)型的錯(cuò)誤日志,從而監(jiān)控設(shè)備直接獲取某一應(yīng)用類(lèi)型的網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志即可進(jìn)行,無(wú)需再對(duì)大量的錯(cuò)誤信息進(jìn)行分類(lèi),降低了分類(lèi)難度,從降低監(jiān)控成本,提高了監(jiān)控效率。

      基于圖7所示的本申請(qǐng)?zhí)峁┑牧硪环N頁(yè)面監(jiān)控系統(tǒng),如圖8所示,為本申請(qǐng)實(shí)施例提供的一種頁(yè)面監(jiān)控方法又一個(gè)實(shí)施例的流程圖,本實(shí)施例所述技術(shù)方案主要應(yīng)用于日志收集服務(wù)器中,該方法可以包括以下幾個(gè)步驟:

      801:接收客戶(hù)端發(fā)送的錯(cuò)誤信息。

      其中,所述錯(cuò)誤信息為所述客戶(hù)端在任一個(gè)網(wǎng)頁(yè)頁(yè)面運(yùn)行異常時(shí)發(fā)送的。

      所述網(wǎng)頁(yè)頁(yè)面為任一個(gè)應(yīng)用服務(wù)器接收到客戶(hù)端的頁(yè)面輸出請(qǐng)求時(shí),在客戶(hù)端進(jìn)行渲染輸出的。

      802:確定所述錯(cuò)誤信息對(duì)應(yīng)網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型,其中,同一個(gè)應(yīng)用服務(wù)器渲染的網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型相同。

      803:根據(jù)所述錯(cuò)誤信息,生成所述應(yīng)用類(lèi)型對(duì)應(yīng)的所述網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志。

      其中,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      監(jiān)控設(shè)備可以獲取任一個(gè)應(yīng)用類(lèi)型對(duì)應(yīng)的任一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,并進(jìn)行頁(yè)面異常分析?;蛘呖梢垣@取一組應(yīng)用類(lèi)型中每一個(gè)應(yīng)用類(lèi)型對(duì)應(yīng)的每一個(gè)網(wǎng)頁(yè)頁(yè)面的錯(cuò)誤日志,并進(jìn)行頁(yè)面異常分析。

      圖9為本申請(qǐng)實(shí)施例提供的一種頁(yè)面監(jiān)控裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,該裝置主要配置在日志收集服務(wù)器中,該裝置可以包括:

      第二信息接收模塊901,用于接收客戶(hù)端發(fā)送的錯(cuò)誤信息,所述錯(cuò)誤信息為所述客戶(hù)端運(yùn)行異常時(shí)發(fā)送的;

      識(shí)別模塊902,用于識(shí)別所述錯(cuò)誤信息對(duì)應(yīng)網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型,其中,同一個(gè)應(yīng)用服務(wù)器渲染的網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型相同;

      第二日志生成模塊903,用于根據(jù)同一應(yīng)用類(lèi)型對(duì)應(yīng)的錯(cuò)誤信息,生成所述應(yīng)用類(lèi)型的錯(cuò)誤日志,所述錯(cuò)誤日志用于監(jiān)控設(shè)備獲取并進(jìn)行頁(yè)面異常分析。

      圖7所示的頁(yè)面監(jiān)控系統(tǒng)中,日志收集服務(wù)器即配置有如圖9所示的頁(yè)面監(jiān)控裝置,使得可以將在接收到客戶(hù)端上報(bào)的錯(cuò)誤信息時(shí),識(shí)別錯(cuò)誤信息對(duì)應(yīng)網(wǎng)頁(yè)頁(yè)面的應(yīng)用類(lèi)型,生成所述應(yīng)用類(lèi)型的錯(cuò)誤日志,實(shí)現(xiàn)了按照應(yīng)用類(lèi)型生成錯(cuò)誤日志進(jìn)行存儲(chǔ),從而監(jiān)控設(shè)備可以根據(jù)任一個(gè)應(yīng)用類(lèi)型對(duì)應(yīng)的錯(cuò)誤日志,進(jìn)行頁(yè)面異常分析,而無(wú)需再進(jìn)行分類(lèi),從而在錯(cuò)誤信息采集時(shí)即進(jìn)行分類(lèi)存儲(chǔ),無(wú)需進(jìn)行頁(yè)面異常分析時(shí)再對(duì)大量的錯(cuò)誤信息進(jìn)行分類(lèi),降低了分類(lèi)難度,從降低監(jiān)控成本,提高了監(jiān)控效率。

      在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

      內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性?xún)?nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。

      計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類(lèi)型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ) 器(cd-rom)、數(shù)字多功能光盤(pán)(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪(fǎng)問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

      如在說(shuō)明書(shū)及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱(chēng)特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來(lái)稱(chēng)呼同一個(gè)組件。本說(shuō)明書(shū)及權(quán)利要求并不以名稱(chēng)的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。如在通篇說(shuō)明書(shū)及權(quán)利要求當(dāng)中所提及的“包含”為一開(kāi)放式用語(yǔ),故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問(wèn)題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過(guò)其他裝置或耦接手段間接地電性耦接至所述第二裝置。說(shuō)明書(shū)后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說(shuō)明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。

      還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。

      上述說(shuō)明示出并描述了本申請(qǐng)的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本申請(qǐng)并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述申請(qǐng)構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本申請(qǐng)的精神和范圍,則都應(yīng)在本申請(qǐng)所附權(quán)利要求的保護(hù)范圍內(nèi)。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1