阅读:2094回复:1
关于snmp++
在我们想做一个windows下 在出现某种异常时向管理端发snmp陷阱(trap), 让管理员知道异常情况. 我用的是snmp++开发包!
向各位请教如下问题: 1. snmp++发陷阱例子定义了如下几个宏, 我不太明白这几个宏分别代表的含义, 如果我做的东西里, 这些宏定义的值如何确定, #define COLDSTART \"1.3.6.1.6.3.1.1.5.1\" #define PAYLOADID \"1.3.6.1.4.1.11.2.16.2\" #define PAYLOAD \"SNMP++ Trap Send Test\" /*这个好像是发送陷阱的内容信息?*/ #define ENTERPRISE \"1.3.6.1.2.1.1.1.2.0.1\" 假如我要向管理站发送\"computer1这台机器发生故障\"这一陷阱信息, 那么以上的宏定义值分别是多少?我们做的东西就这么简单, 还有不知道是不是通过配置文件去读取还是定死的?? 请高手或版主给我详细点得解答!! 我很急!! PAYLOAD里的值是不是管理站显示的警告信息??? 2,另外谁可以给我发个snmp相关的电子书!!!万分感谢!!!!!!!!google找半天也没找到, 这方面的东西太少了!!!asp_project@eyou.com |
|
沙发#
发布于:2003-12-25 20:57
晕死。那些宏不过是举例罢了。你看看snmpTraps.cpp最后的发trap代码就知道。
|
|