traceoptions (SNMP)
语法
traceoptions { file filename <files number> <match regular-expression> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; }
层次结构级别
[edit snmp]
描述
跟踪交换机上 SNMP 代理的活动,并将信息记录在日志文件中。
QFabric 系统不支持该 traceoptions
语句。
跟踪操作的输出将放置在目录中的/var/log
日志文件中。每个日志文件都以生成它的 SNMP 代理程序命名。目前,使用该语句时traceoptions
,会在目录中创建/var/log
以下日志:
机箱
精制
伊尔米德
Mib2D
RMOPD
服务
SNMPD
选项
file filename
- 默认情况下,记录跟踪输出的日志文件的名称是被跟踪的进程的名称(例如, mib2d
或 snmpd
)。使用此选项可指定其他名称。
files number
—(可选)每个 SNMP 子代理的最大跟踪文件数。当跟踪文件(例如 snmpd
)达到其最大大小时,将通过重命名为 snmpd.0
来存档。以前的 snmpd.1
重命名为 snmpd.2
,依此类推。最早的存档文件将被删除。
范围: 2 到 1000 个文件
默认值: 10 个文件
flag flag
- 要执行的跟踪操作。要指定多个跟踪操作,请包含多个 flag
语句:
all
— 记录所有 SNMP 事件。
-
configuration
— 在层次结构级别读取[edit snmp]
配置的日志。
-
database
- 记录事件数据库中涉及存储和检索的事件。
-
events
- 记录重要事件。
general
- 记录常规事件。
interface-stats
— 记录物理和逻辑接口统计信息。
nonvolatile-sets
— 记录非易失性 SNMP 集请求处理。
pdu
— 记录 SNMP 请求和响应数据包。
-
policy
— 日志策略处理。
protocol-timeouts
— 记录 SNMP 响应超时。
routing-socket
— 记录路由套接字调用。
-
server
- 记录与生成事件的进程的通信。
subagent
— 日志子代理重新启动。
timer-events
- 记录内部生成的事件。
varbind-error
- 记录变量绑定错误。
match regular-expression
—(可选)优化输出以包含包含正则表达式的行。
size size
—(可选)每个跟踪文件在关闭和存档之前的最大大小(以千字节 (KB) 为单位)。
范围: 10 KB 到 1 GB
默认值: 1000 KB
world-readable | no-world-readable
—(可选)默认情况下,只有配置跟踪操作的用户才能访问日志文件。该 world-readable
选项使任何用户都可以读取文件。若要显式设置默认行为,请使用 no-world-readable
该选项。
所需权限级别
snmp — 在配置中查看此语句。
snmp 控制 — 将此语句添加到配置中。
发布信息
在 Junos OS 7.4 版之前引入的语句。
file filename
Junos OS 8.1 版中添加了选项。
world-readable | no-world-readable
Junos OS 8.1 版中添加了选项。
match regular-expression
Junos OS 8.1 版中添加了选项。