我只想 snmpv3 将调试日志写入文件,但我所做的一切都不起作用。我尝试在 rsyslog.conf 中添加一行:
snmpd* /var/log/snmpd.log
无济于事。所以我尝试像这样修改单元文件:
Environment=OPTIONS="-Lf 7 /var/log/snmpd.log"
EnvironmentFile=-/etc/sysconfig/snmpd
ExecStart=/usr/sbin/snmpd $OPTIONS -f
除了对我的 snmpd.log 文件进行符号链接之外,这不会执行任何操作,并且不会向其中写入任何内容。我尝试过很多事情,不值得一一列举。我觉得这应该很简单,我只是想看看为什么 SolarWinds 无法连接到我的 snmpv3 代理。有谁知道如何记录 snmpd 服务的活动?
首先,您是否可以使用 snmpwalk 在本地连接到您的 snmpv3 代理:
snmpwalk -v3 -u authUser -l authPriv -a SHA -A authPassword -x AES -X privPassword localhost