檢視原始碼 稽核追蹤日誌

本章節稽核追蹤日誌描述稽核追蹤日誌記錄。

代理程式和管理器都可以設定為記錄傳入和傳出的訊息。它使用 Erlang 標準日誌機制 disk_log 進行記錄。日誌檔案的大小和位置是可配置的。使用環繞式日誌,這表示當日誌增長到最大大小時,它會從日誌的開頭開始,覆蓋現有的日誌記錄。

日誌可以是 readwriteread_write

代理程式日誌記錄

對於代理程式,write 表示所有 set 請求及其回應都會被儲存。在 write 中,不會儲存 get 請求或陷阱。 read_write,則所有請求、回應和陷阱都會被儲存。

日誌使用原始資料格式(基本上是 BER 編碼訊息),以最小化日誌機制所需的 CPU 負載。這表示日誌不是人類可讀的,但需要離線格式化後才能讀取。請使用函數 snmpa:log_to_txt/8 來執行此操作。

管理器日誌記錄

對於管理器,write 表示所有請求(setget)及其回應都會被儲存。在 write 中,不會儲存陷阱。read_write,則所有請求、回應和陷阱都會被儲存。

日誌使用原始資料格式(基本上是 BER 編碼訊息),以最小化日誌機制所需的 CPU 負載。這表示日誌不是人類可讀的,但需要離線格式化後才能讀取。請使用函數 snmpm:log_to_txt/8 來執行此操作。