【问题标题】:snmp logs locationsnmp 日志位置
【发布时间】:2012-11-09 14:10:52
【问题描述】:
DEBUGMSGTL(("","Initializing scalar integer.  Default value = %d\n"));

snmp_log(LOG_ERR,"fscanf failed in temp fun(),errno:\n");

有了这些日志,我想要从 snmp 服务的 startinn 到它结束的所有日志。但是不知道去哪里看。

这些日志将保存在哪里?我使用的是 NET-SNMP 版本:5.7.2.rc1

安装时我没有给出任何位置

写入日志文件的位置和写入持久信息的位置。

【问题讨论】:

    标签: snmp net-snmp snmpd


    【解决方案1】:

    这是一个编译时选项--with-logfile。您的包维护者应该为自己记录默认设置。

    【讨论】:

    • 正如我所提到的,我在这个选项中给出了“NULL”...所以我可以获得任何默认位置吗?
    • 你是从源代码安装的还是在一个包中?
    • 我先下载了 tar.gz 然后用 ./configure,make,make install 命令安装了
    • 好的,我也会这样做,并在几个小时内将我的发现作为评论提供。
    • 我还没有构建它,因为我不知道如何在 Android 平板电脑上测试 SNMP,但仔细阅读源代码,它看起来像是记录到使用 -L 选项指定的选项.要登录到文件,请在守护进程启动时传递 -Lf [filename] 并且 Bob 是你的叔叔。
    【解决方案2】:

    为了进行调试,需要设置以下功能

    snmp_set_do_debugging(1);
    

    【讨论】:

      猜你喜欢
      • 2019-02-04
      • 2019-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-04
      • 2011-06-17
      • 2014-04-15
      • 2013-10-19
      相关资源
      最近更新 更多