net-snmp でサポートされている agentX を使用する snmp サブエージェントを作成しようとしています。最初に、net-snmp FAQ のサンプル コードを使用しました。
http://www.net-snmp.org/wiki/index.php/TUT:Writing_a_Subagent
サンプル コード ( example-demon.c,nstAgentSubagentObject.c,nstAgentSubagentObject.h ) から、agentX を使用して snmpget と snmpset を実行できるサブエージェントを構築します。
私の質問は: nstAgentSubagentObject.cのコードから、次のような多くのトレース コードがあります。
DEBUGMSGTL(("nstAgentSubagentObject",
"Initializing the nstAgentSubagentObject module\n"));
しかし、私はどこにもログを見ることができません。
でsnmpd(snmpの鬼)を起動してみました
snmpd -f -DnstAgentSubagentObject -Lf /tmp/snmp.log
。
しかし、私はまだログを見ることができません。DEBUGMSGTL のログを見る方法を教えてください。