[發明專利]收集日志的方法、裝置及設備在審
| 申請號: | 202010160446.6 | 申請日: | 2020-03-10 |
| 公開(公告)號: | CN113377732A | 公開(公告)日: | 2021-09-10 |
| 發明(設計)人: | 曹麗華 | 申請(專利權)人: | 中國移動通信集團湖南有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F16/18 | 分類號: | G06F16/18;G06F16/17 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 張陽;朱文杰 |
| 地址: | 410015 *** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 收集 日志 方法 裝置 設備 | ||
本發明實施例公開了一種收集日志的方法、裝置及設備,該方法包括:響應于接收到的業務請求,執行所述業務請求對應的業務流程;以及,獲取所述業務請求對應的請求數據,將所述請求數據寫入所述業務請求對應的第一日志信息;所述請求數據包括以下至少一項:請求方標識信息、接收方標識信息、業務內容、請求時間、請求次數、請求方地址信息;獲取執行所述業務流程后返回的響應數據,并將所述響應數據寫入所述第一日志信息;將所述響應數據返回至所述業務請求的請求方;以及,記錄將所述響應數據返回至所述請求方的第二日志信息。本發明實施例可以減少編寫代碼的工作量,以及增加獲取日志信息的種類,有利于提高日志信息分析的有效性。
技術領域
本發明涉及數據處理領域,尤其涉及一種收集日志的方法、裝置及設備。
背景技術
隨著互聯網的不斷發展,各系統之間的交互也日益頻繁,需要對交互過程進行完善的日志記錄,并且由于系統的模塊不斷增多,對如何收集日志提出了更高的要求。
現有的日志收集方式,一般是以接口為對象進行日志收集。然而,大多數系統具有多個不同的接口,上述日志收集方式需要針對各接口分別進行接口日志代碼的編寫,從而產生大量的重復工作;并且,這種日志收集方式無法收集到輔助信息,如客戶端的主機信息等信息,導致獲取的日志信息不夠完整。
發明內容
本發明實施例提供一種收集日志的方法、裝置及設備,以解決現有日志收集方式需要大量的重復工作以及獲取的日志信息不夠完整的問題。
為解決上述技術問題,本發明實施例是這樣實現的:
第一方面,本發明實施例提供了一種收集日志的方法,該方法包括:響應于接收到的業務請求,執行所述業務請求對應的業務流程;以及,獲取所述業務請求對應的請求數據,將所述請求數據寫入所述業務請求對應的第一日志信息;所述請求數據包括以下至少一項:請求方標識信息、接收方標識信息、業務內容、請求時間、請求次數、請求方地址信息;獲取執行所述業務流程后返回的響應數據,并將所述響應數據寫入所述第一日志信息;所述響應數據包括以下至少一項:所述請求方標識信息、所述接收方標識信息、所述業務內容、業務響應時間、業務處理結果;將所述響應數據返回至所述業務請求的請求方;以及,記錄將所述響應數據返回至所述請求方的第二日志信息。
第二方面,本發明實施例還提供了一種收集日志的裝置,該裝置包括:請求響應模塊,用于響應于接收到的業務請求,執行所述業務請求對應的業務流程;以及,獲取所述業務請求對應的請求數據,將所述請求數據寫入所述業務請求對應的第一日志信息;所述請求數據包括以下至少一項:請求方標識信息、接收方標識信息、業務內容、請求時間、請求次數、請求方地址信息;寫入模塊,用于獲取執行所述業務流程后返回的響應數據,并將所述響應數據寫入所述第一日志信息;所述響應數據包括以下至少一項:所述請求方標識信息、所述接收方標識信息、所述業務內容、業務響應時間、業務處理結果;返回模塊,用于將所述響應數據返回至所述業務請求的請求方;以及,記錄將所述響應數據返回至所述請求方的第二日志信息。
第三方面,本發明實施例還提供了一種收集日志的設備,包括:存儲器,存儲有計算機程序指令;處理器,當所述計算機程序指令被所述處理器執行時實現如上述任一項所述的收集日志的方法。
第四方面,本發明實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質包括指令,當所述指令在計算機上運行時,使得所述計算機執行如上述任一項所述的收集日志的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團湖南有限公司;中國移動通信集團有限公司,未經中國移動通信集團湖南有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010160446.6/2.html,轉載請聲明來源鉆瓜專利網。





