[發明專利]日志輸出方法、裝置、存儲介質及電子裝置有效
| 申請號: | 202110206111.8 | 申請日: | 2021-02-24 |
| 公開(公告)號: | CN112905430B | 公開(公告)日: | 2023-06-13 |
| 發明(設計)人: | 李香林 | 申請(專利權)人: | 浙江大華技術股份有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙靜 |
| 地址: | 310051 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 輸出 方法 裝置 存儲 介質 電子 | ||
本發明實施例提供了一種日志輸出方法、裝置、存儲介質及電子裝置,其中,該方法包括:在接收到用于請求調用目標應用的日志的調用請求的情況下,確定所述目標應用的運行狀態;基于所述運行狀態獲取所述目標應用在目標運行周期內運行時所生成的目標日志;輸出所述目標日志。通過本發明,解決了相關技術中存在的在輸出日志信息時,會輸出冗余的日志信息,從而導致后續在基于輸出的日志信息進行數據分析時,需要分析過多的日志信息,使得數據分析量過大的問題,進而達到了減少日志信息的輸出量,進而降低后續的數據分析量,提高分析效率的效果。
技術領域
本發明實施例涉及電力設備評估領域,具體而言,涉及一種日志輸出方法、裝置、存儲介質及電子裝置。
背景技術
隨著移動互聯網技術和網絡技術的快速發展,終端APP(Application,應用)的使用也越來越多,例如,移動終端APP作為一個平臺,其用戶的人數在急速增長,移動APP的開發能力已成為相關企業的核心競爭力,對APP的運維工作也受到相關企業的高度重視,APP在使用中難免會出現各類問題,而日志可記錄應用運行行為、運行狀態及發生問題等信息,其在異常行為排查、問題診斷與分析等工作中有著廣泛的應用,開發和運維人員需要查看APP的日志信息來進行問題排查,可以根據反饋的APP異常原因對產品進行改善,因此,對日志的管理顯得尤為重要。通常一個日志文件中記錄了大量的日志消息,這其中有很多是無用的信息,例如,在一次APP正常啟動后,當系統運行一切正常且是正常退出的情況下,此時說明APP應用是能夠正常運行的,而該次運行中產生的日志信息對相關產品的改進工作來說意義不大,目前,相關技術中普遍存在著在輸出日志信息時,會輸出冗余的日志信息,從而導致后續在基于輸出的日志信息進行數據分析時,需要分析過多的日志信息,使得數據分析量過大的問題。
針對現有技術中存在的在輸出日志信息時,會輸出冗余的日志信息,從而導致后續在基于輸出的日志信息進行數據分析時,需要分析過多的日志信息,使得數據分析量過大的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種日志輸出方法、裝置、存儲介質及電子裝置,以至少解決相關技術中存在的在輸出日志信息時,會輸出冗余的日志信息,從而導致后續在基于輸出的日志信息進行數據分析時,需要分析過多的日志信息,使得數據分析量過大的問題。
根據本發明的一個實施例,提供了一種日志輸出方法,包括:在接收到用于請求調用目標應用的日志的調用請求的情況下,確定所述目標應用的運行狀態;基于所述運行狀態獲取所述目標應用在目標運行周期內運行時所生成的目標日志;輸出所述目標日志。
在一個示例性實施例中,基于所述運行狀態獲取所述目標應用在目標運行周期內運行時所生成的目標日志包括:基于所述運行狀態確定所述目標運行周期;調取所述目標應用在所述目標運行周期內運行時,所生成的所述目標日志。
在一個示例性實施例中,基于所述運行狀態確定所述目標運行周期包括:在確定所述運行狀態為未運行態的情況下,且在確定目標存儲區域中存儲有日志的情況下,將距當前時間最近的上一個第一運行周期確定為所述目標運行周期,其中,所述未運行態用于指示所述目標應用未處于運行狀態;在確定所述運行狀態為未運行態的情況下,且在確定目標存儲區域中未存儲有日志的情況下,將距當前時間最近的下一個第二運行周期確定為所述目標運行周期,其中,所述未運行態用于指示所述目標應用未處于運行狀態;在確定所述運行狀態為運行態的情況下,將當前運行周期確定為所述目標運行周期,其中,所述運行態用于指示所述目標應用處于運行狀態。
在一個示例性實施例中,在將距當前時間最近的上一個第一運行周期確定為所述目標運行周期之前,所述方法還包括:在所述目標應用在所述第一運行周期內運行的情況下,緩存所述目標應用在所述第一運行周期內運行時所生成的實時日志;在確定所述目標應用在所述第一運行周期內運行結束的情況下,確定所述目標應用在所述第一運行周期內運行的結束狀態;在確定所述結束狀態為正常結束的情況下,刪除所述實時日志;在確定所述結束狀態為異常結束的情況下,將所述實時日志存儲至所述目標存儲區域中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大華技術股份有限公司,未經浙江大華技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110206111.8/2.html,轉載請聲明來源鉆瓜專利網。





