首頁>Club>
4
回覆列表
  • 1 # 急速馬力快de原始碼控

    一個非常好的問題。日誌是軟體系統不可缺少的一部分,尤其是生產環境,一旦出現問題,首先是日誌中的錯誤資訊觸發預警系統,然後透過郵件、簡訊甚至電話通知的方式報警給系統負責人。

    在排查修復問題階段,開發測試人員通常也要檢視系統日誌,分析故障原因。

    一,如何收集日誌?

    ELK是常見的日誌管理系統,包括ElasticSearch, LogStash, Kibana三個服務,架構示意圖如下:

    以Java + Spring Boot開發為例,Spring Boot整合LogBack,透過LogBack將日誌傳送到LogStash,統一收集執行資訊。

    二,如何檢視分析系統日誌?

    在ELK系統中,Kibana是一個圖形化展示工具,根據配置的查詢條件,運維、開發都可以搜尋指定日誌資訊。

  • 2 # 程式猿猴寶庫

    設定自動化工具,將日誌放到web伺服器上,提供當天日誌檔案的連結,然後每天傳送這個連結到自己的郵箱,這樣你只要每天看著自己的郵箱就可以了。

  • 中秋節和大豐收的關聯?
  • 醫院裡零差價的藥品,為什麼有些比藥店和醫藥平臺還貴?