阅读:2737回复:6
trap,是不是只有在get和set时才能发送
如果,客户端没有Get和Set请求,agent不能自己发送Trap?
|
|
沙发#
发布于:2004-08-19 20:44
trap是agent发出来的吧。
和get,set没有什么关系的吧 |
|
|
板凳#
发布于:2004-08-20 10:45
是的,这个我是知道的,我的主要问题在于,怎么让系统监控一些信息的变化,而自动发trap,在net-snmp中的Example.c的示例中,有有关,通过snmpset修改变量以后发送trap的实例,但是那必须要先触发一下,所以我的问题就是能自动监控linux下一些变量的变化再发trap。不知道能不能实现
在有的问题就是,要是想扩展自己的trap的一半步骤是什么? 谢谢 |
|
地板#
发布于:2004-08-20 19:11
没有扩展过trap
只扩展过agent mib |
|
|
地下室#
发布于:2004-08-21 19:52
trap当然是agent代理发的了,与管理端毫无关系
|
|
5楼#
发布于:2004-08-23 10:14
娜这样的话,管理端如何知道这个Trap是什么意思呢?,是不是通过specify type标识字段实现与管理端协商好?如果是标准的管理端只能收到这个trap但是并不知道这个trap的含义?谢谢
|
|
6楼#
发布于:2005-07-22 13:03
trap的操作其实很简单,在snmp2c中,先要对NOTIFICATION 类型的MIB节点设置一些trap动作,所以,trap跟两个因素有关,一是MIB的定义,二是trap的发送。比如,对一个NOTIFICATION节点,可以定义当某些值被Read或被Write时触发一个trap动作,也可以当系统资源如CPU的使用率达80%时触发一个trap动作。这些需要写一点代码。aida@tom.com
|
|
|