查看源代码 审计跟踪日志
审计跟踪日志章节描述了审计跟踪日志记录。
代理和管理器都可以配置为记录传入和传出的消息。它使用 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
。