指定追蹤輸出應該寫在哪裡。
追蹤輸出可以直接寫到輸出檔,或在執行時期頁面中,利用「傾出」按鈕來根據需求儲存在記憶體並寫入某個檔案中。
不同的元件在每一筆項目方面所產生的追蹤輸出量可能不同。例如,命名和安全追蹤所產生的追蹤輸出量,就比 Web 儲存器追蹤來得多。在您配置記憶體分配和輸出設定時,請考量所要收集的資料類型。
記憶體緩衝區
指定追蹤輸出應該寫入記憶體內循環緩衝區中。如果您選取這個選項,您必須指定下列參數:
- 緩衝區大小上限
- 指定緩衝區所能快取的項目數,以千為單位。
當超出這個數目時,新項目會改寫較舊的項目。
- 傾出檔名稱
- 在傾出記憶體緩衝區時,要將它寫入的檔案名稱。您只能從「執行時期」標籤使用這個選項。
檔案
指定將追蹤輸出寫入自我管理的日誌檔。自我管理的日誌檔會將訊息寫入檔案中,直到到達指定的檔案大小上限為止。
當檔案到達指定的大小時,會暫停記載作業和關閉日誌檔,並將它重新命名。
新名稱是以檔案的原始名稱為基礎,再加上時間戳記限定元來指出重新命名的時間。
重新命名完成之後,就會重新開啟有原始名稱的新空白日誌檔,且會回復記載作業。在輪替時,不會失去任何訊息,不過,可能會有單一訊息跨越兩個檔案。如果您選取這個選項,您必須指定下列參數:
- 檔案大小上限
- 指定輸出檔所能增長的大小上限 (MB)。這個屬性只在選取了「檔案大小」屬性時才有效。
當檔案到達這個大小時,就會依照上述說明來進行輪替。
- 歷程檔數目上限
- 檔案名稱