[發明專利]日志收集方法、裝置和系統在審
| 申請號: | 202010895537.4 | 申請日: | 2020-08-31 |
| 公開(公告)號: | CN112307276A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 王文彬 | 申請(專利權)人: | 北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F16/903 | 分類號: | G06F16/903;G06F16/901 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 劉劍波 |
| 地址: | 100176 北京市大興區北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 收集 方法 裝置 系統 | ||
本公開提供一種日志收集方法、裝置和系統。日志收集裝置對應用程序的運行進行監控;在應用程序的運行出現問題的情況下,將相應問題信息發送給服務器,以便服務器生成與問題信息相對應的日志收集配置指令;觸發應用程序向服務器發送請求信息,以便服務器提供日志收集配置指令;在接收到服務器提供的日志收集配置指令后,根據日志收集配置指令收集與問題相關聯的異常日志信息;將所收集的異常日志信息發送給服務器。本公開能夠有效減小服務器的存儲壓力,避免上報與問題無關的日志信息,從而有助于問題的快速診斷。
技術領域
本公開涉及信息處理領域,特別涉及一種日志收集方法、裝置和系統。
背景技術
在開發用于移動終端的應用APP的過程中,若出現問題,相關技術中通常由移動終端將日志信息上報給服務端側,以便技術人員根據日志信息進行故障排查與定位。相關技術中的日志信息上報方案主要包括以下兩種方式:
方式一:用戶反饋問題后,技術人員單獨聯系用戶,為用戶終端安裝測試版APP,以便主動向服務端上報用戶在APP中的操作、執行日志。
方式二:在服務端開發收集日志接口,將所有用戶的APP中每個功能的操作、執行日志通過實時或定時方式上報到服務器端進行存儲,用戶反饋兼容行問題后,在服務端存儲的APP操作、執行日志中進行檢索。
發明內容
發明人通過研究發現,在上述方式一中,與用戶溝通成本大,體驗性差,問題排查周期長。在上述方式二中,會增加APP與服務端網絡交互次數,并且隨著APP的使用量增加,服務端壓力劇增,需要耗費大量資源存儲無用日志。同時,由于服務端日志體量大,技術人員無法快速定位問題日志。
據此,本公開提供一種日志收集方案,能夠有效收集與問題相關聯的異常日志信息。
根據本公開實施例的第一方面,提供一種日志收集方法,包括:對應用程序的運行進行監控;在所述應用程序的運行出現問題的情況下,將相應問題信息發送給服務器,以便所述服務器生成與所述問題信息相對應的日志收集配置指令;觸發所述應用程序向所述服務器發送請求信息,以便所述服務器提供所述日志收集配置指令;在接收到所述服務器提供的所述日志收集配置指令后,根據所述日志收集配置指令收集與所述問題相關聯的異常日志信息;將所收集的異常日志信息發送給所述服務器。
在一些實施例中,將所收集的異常日志信息與所述應用程序在正常狀態下所生成的正常日志信息隔離存儲。
在一些實施例中,所述日志收集配置指令為正則表達式。
在一些實施例中,根據所述日志收集配置指令收集異常日志信息包括:對所述正則表達式進行解析,以獲得異常日志收集規則命令;利用所述異常日志收集規則命令收集所述異常日志。
在一些實施例中,將所收集的異常日志信息發送給所述服務器包括:將所收集的異常日志信息以異步方式發送給所述服務器。
根據本公開實施例的第二方面,提供一種日志收集裝置,包括:監控模塊,被配置為對應用程序的運行進行監控;問題反饋模塊,被配置為在所述應用程序的運行出現問題的情況下,將相應問題信息發送給服務器,以便所述服務器生成與所述問題信息相對應的日志收集配置指令;請求發送模塊,被配置為觸發所述應用程序向所述服務器發送請求信息,以便所述服務器提供所述日志收集配置指令;日志收集模塊,被配置為在接收到所述服務器提供的所述日志收集配置指令后,根據所述日志收集配置指令收集與所述問題相關聯的異常日志信息;信息上報模塊,被配置為將所收集的異常日志信息發送給所述服務器。
根據本公開實施例的第三方面,提供一種日志收集裝置,包括:存儲器,被配置為存儲指令;處理器,耦合到存儲器,處理器被配置為基于存儲器存儲的指令執行實現如上述任一實施例所述的方法。
根據本公開實施例的第四方面,提供一種移動終端,包括如上述的日志收集裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司,未經北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010895537.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種襪機傳動系統
- 下一篇:兌換碼發放方法、系統和裝置





