IIS 設定一學就會 – 調整 Log 欄位格式

瀏覽人次: 144
2024-07-26 更新

前言

在IIS(Internet Information Services)中,日誌 (log) 的基本內容,可以幫助系統管理員監控和分析網站的訪問情況、性能以及潛在的問題。

然而,我們也可以透過新增自訂欄位,更精確地記錄和分析Web伺服器上的請求和回應資料,幫助使用者獲得所需的 log 資訊,針對有關用戶行為、請求模式以及伺服器性能的不同情況,做出相應的調整和優化。下圖為 未進行調整的 log:

以下進行「新增欄位」簡易教學:

新增欄位 步驟

首先開啟 [ IIS管理員 ] - 點選 [ 記錄 ] (Logging)

  • 快捷方式:按下 Win + R 打開「執行」對話框,輸入 inetmgr,並按下「確定」開啟IIS管理器。

點選 [ 選取欄位 ] - 勾選想增加記錄的欄位

點選 [ 新增欄位 ] - 輸入自定義欄位資料

按下 [ 確定 ] 顯示剛才設定的自訂欄位的內容

以此範例來說,新增一個名為 client_ip 的欄位,並設定來源類型為 伺服器變數,來源名稱為 REMOTE_ADDR。這樣,IIS日誌將包含一個新的 client_ip 欄位,用於記錄每個請求的客戶端IP地址。


可以看到調整後的 log 多了剛才新增的 「sc-bytes」、「cs-bytes」、「client_ip」

快速跳轉目錄

✦ 集先鋒 Bimap – 企業建置高速穩定的海量日誌分析平台✦

集中不同的結構化資料和非結構化日誌,並進行關聯性的大數據整合,客製化儀表版、自訂事件告警、機器學習等等,以滿足各種大數據的應用場景和解決方案。