檢視原始碼 稽核追蹤日誌
本章節稽核追蹤日誌描述稽核追蹤日誌記錄。
代理程式和管理器都可以設定為記錄傳入和傳出的訊息。它使用 Erlang 標準日誌機制 disk_log
進行記錄。日誌檔案的大小和位置是可配置的。使用環繞式日誌,這表示當日誌增長到最大大小時,它會從日誌的開頭開始,覆蓋現有的日誌記錄。
日誌可以是 read
、write
或 read_write
。
代理程式日誌記錄
對於代理程式,write
表示所有 set
請求及其回應都會被儲存。在 write
中,不會儲存 get
請求或陷阱。 read_write
,則所有請求、回應和陷阱都會被儲存。
日誌使用原始資料格式(基本上是 BER 編碼訊息),以最小化日誌機制所需的 CPU 負載。這表示日誌不是人類可讀的,但需要離線格式化後才能讀取。請使用函數 snmpa:log_to_txt/8
來執行此操作。
管理器日誌記錄
對於管理器,write
表示所有請求(set
和 get
)及其回應都會被儲存。在 write
中,不會儲存陷阱。read_write
,則所有請求、回應和陷阱都會被儲存。
日誌使用原始資料格式(基本上是 BER 編碼訊息),以最小化日誌機制所需的 CPU 負載。這表示日誌不是人類可讀的,但需要離線格式化後才能讀取。請使用函數 snmpm:log_to_txt/8
來執行此操作。