[發明專利]日志文件的生成方法、檢索方法及裝置在審
| 申請號: | 201710235645.7 | 申請日: | 2017-04-12 |
| 公開(公告)號: | CN108694213A | 公開(公告)日: | 2018-10-23 |
| 發明(設計)人: | 江浩 | 申請(專利權)人: | 藝龍網信息技術(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京律智知識產權代理有限公司 11438 | 代理人: | 闞梓瑄;王衛忠 |
| 地址: | 100015 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 日志文件 字段 數據結構 檢索 系統開發和維護 數據結構生成 標識產生 方案解決 工作效率 同一事件 系統運行 串聯 配置 | ||
本發明提供了一種日志文件的生成方法、檢索方法及裝置,該生成方法包括:配置日志文件的數據結構,所述數據結構包含有第一字段,所述第一字段的值用于標識產生日志的事件;在系統運行的過程中,基于所述數據結構生成日志,其中,同一事件產生的多條日志中的所述第一字段的值相同。本發明的技術方案解決了日志串聯不起來的問題,提高了系統開發和維護人員的工作效率。
技術領域
本發明涉及計算機及互聯網技術領域,具體而言,涉及一種日志文件的生成方法、檢索方法及裝置。
背景技術
目前,計算機系統在運行過程中,每天都會產生海量的日志。這些日志包括但不限于系統日志、錯誤日志、業務日志等。由于互聯網公司的業務線較多,每個業務線在線上部署的服務器數以千計,一旦系統出現問題,往往需要人工手動登錄服務器查看日志,這是一種效率非常低的工作。特別是在不能直接定位出問題的服務器時,就需要逐一登錄每臺服務器來查看,費時費力。
同時,大量日志分散在各個系統的各個服務器中,在分析問題的時候往往不能有效地將這些日志串聯起來分析,這樣也給定位問題點造成了非常大的麻煩。
需要說明的是,在上述背景技術部分公開的信息僅用于加強對本發明的背景的理解,因此可以包括不構成對本領域普通技術人員已知的現有技術的信息。
發明內容
本發明的目的在于提供一種日志文件的生成及檢索方案,進而至少在一定程度上克服由于相關技術的限制和缺陷而導致的一個或者多個問題。
本發明的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本發明的實踐而習得。
根據本發明的第一方面,提供一種日志文件的生成方法,包括:配置日志文件的數據結構,所述數據結構包含有第一字段,所述第一字段的值用于標識產生日志的事件;在系統運行的過程中,基于所述數據結構生成日志,其中,同一事件產生的多條日志中的所述第一字段的值相同。
在本發明的一些實施例中,基于上述方案,所述數據結構還包含第二字段,所述第二字段的值用于標識同一事件產生的至少一條日志的層級關系。
在本發明的一些實施例中,基于上述方案,還包括:在生成任一事件對應的日志時,確定所述任一事件觸發的至少一個動作;根據所述任一事件觸發的至少一個動作的執行順序,確定基于所述任一事件產生的至少一條日志的層級關系,其中,每個動作對應于一條日志;根據所述任一事件產生的至少一條日志的層級關系,在生成的日志中設置所述第二字段的值。
在本發明的一些實施例中,基于上述方案,所述第二字段包括:動作標識和層級標識;所述層級標識包括間隔排列的字符串和層級標識符,所述層級標識符的個數與日志的層級數成正相關關系。
根據本發明的第二方面,還提出了一種日志文件的檢索方法,包括:獲取系統在運行過程中產生的日志,所述日志的數據結構包含有第一字段,所述第一字段的值用于標識產生日志的事件,其中,同一事件產生的多條日志中的所述第一字段的值相同;獲取日志文件的檢索條件;基于所述檢索條件,查找匹配的日志。
在本發明的一些實施例中,基于上述方案,所述數據結構還包含第二字段,所述第二字段的值用于標識同一事件產生的至少一條日志的層級關系。
在本發明的一些實施例中,基于上述方案,還包括:若查找到的日志中有多條日志的第一字段的值相同,則根據所述多條日志中的第二字段的值確定所述多條日志的層級關系;基于所述多條日志的層級關系,展示所述多條日志。
在本發明的一些實施例中,基于上述方案,還包括:在獲取到系統在運行過程中產生的日志之后,檢查獲取到的日志的格式;若獲取到的任一日志的格式與所述數據結構不匹配,則丟棄所述任一日志;若獲取到的任一日志的格式與所述數據結構相匹配,則存儲所述任一日志。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于藝龍網信息技術(北京)有限公司,未經藝龍網信息技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710235645.7/2.html,轉載請聲明來源鉆瓜專利網。





