2026/07/01

2026 年 07 月 01 日

「Log 是診斷服務問題最基礎、也最實用的方式。」——《Grafana zero to hero:從視覺化到智慧監控,打造全知視角的可觀測性平台》

基本不等於簡單。

我們都知道做軟體服務,寫好 Log 是很重要的基本動作,但你真的有妥善處理過 Log 嗎?

明明出問題時,我們都需要 Log 提供更多資訊,但往往都是問題發生了,才發現 Log 根本難以查找。

Log 很重要,所以有人會無腦的輸出所有的資訊,於是資訊過多,光是過濾無用資訊就浪費一堆時間與資源。

反之,有人為了避免 Log 被顯示在不合適的地方,於是關閉或攔截所有 Output,導致難以取得關鍵資訊。

要記錄多少 Log、留存哪些資訊、提供什麼介面來調閱 Log,這些都是軟體團隊應該關心的議題。

你們軟體服務的 Log 都說了什麼?你看得懂它在說什麼嗎?你有辦法在最短的時間內找到你所需的資訊嗎?