snmp学习笔记,配置使用trap.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
snmp学习笔记,配置使用trap

【原创】snmp学习笔记——配置使用trap(一) (2007-08-07 13:46) 分类: linux技术 本文是笔者学习net-snmp开发包时的心得,由于那个官方网站的东西比较乱,所以写一个总结,希望后来者少走些弯路一,trap的用途TRAP是提供从代理进程到管理站的异步报告机制。为了使管理站能够及时而又有效地对被管理设备进行监控,同时又不过分增加网络的通信负载,必须使用陷入(TRAP)制导的轮讯过程。代理进程负责在必要时 向管理站报告异常事件,得到异常事件的报告后,管理站可以查询有关的代理,以便得到更具体的信息,对事件的原因做进一步的分析二,trap的工作流程1,agent端:!--[if !supportLists]--A, !--[endif]--编写mib文件,确定好trap名称等信息。!--[if !supportLists]--B, !--[endif]--命令方式:发送各种trap命令(manager地址后面一定要加端口号162),在manager端看反应结果,在agent端无反应!--[if !supportLists]--C, !--[endif]--自动触发:配置snmpd.conf设置触发trap,系统发生某类错误时会自动触发相应类型的trap,发送给manager!--[if !supportLists]--D, !--[endif]--程序方式:一部份trap需要写c语言程序,用相应的api(send_easy_trap 或 send_v2trap)发送2,manager端:!--[if !supportLists]--A, !--[endif]--配置snmptrapd.conf文件,设置访问权限!--[if !supportLists]--B, !--[endif]--将mib导入到mibs文件夹中!--[if !supportLists]--C, !--[endif]--用perl等脚本语言编写处理trap的程序!--[if !supportLists]--D, !--[endif]--配置snmptrapd.conf文件,添加traphandler项,将不同的trap对应到不同的处理程序上三,trap的环境配置!--[if !supportLists]--1, !--[endif]--manager端!--[if !supportLists]--a, !--[endif]--在/etc/hosts.allow加入允许接受的网段snmptrapd: 192.168.!--[if !supportLists]--b, !--[endif]--建立/usr/share/snmp/snmptrapd.conf(我的机器上是这个,不同机器不同,可能有的放在/etc/snmp,/usr/local/share/snmp/下,视不同情况慢慢实验),加入以下一行:authcommunity execute|log|net public设置所有用户的访问权限:可执行,记录,传递四,命令方式的过程1,处理系统默认的trap添加以下几行到snmptrapd.conf中traphandle ...1page_me uptraphandle ..4.1.2021.251.1? page_me uptraphandle ..4.1.2021.251.2? page_me downtraphandle defaultlog_it用snmptrapd –d –f –Lo启动snmptrapd然后在agent端输入snmptrap -v 2c -c public 4:162 UCD-SNMP-MIB::ucdStartManager端反应:NET-SNMP version ?Received 73 bytes from UDP: [4]:328070000: 30 47 02 01 01 04 06 70? 75 62 6C 69? 63 A7 3A 02??? 0Gpublic.:.0016: 04 58 92 A4 F0 02 01 00? 02 01 00 30? 2C 30 10 06??? .X0,0..0032: 08 2B 06 01 02 01 01 03? 00 43 04 03? E7 18 95 30??? .+C00048: 18 06 0A 2B 06 01 06 03? 01 01 04 01? 00 06 0A 2B??? ...++0064: 06 01 04 01 8F 65 81 7B? 01????????????????????????? e.{.?4 [UDP: [4]:32807]: Trap , DISMAN-EVENT-MIB::sysUpTimeInstance =

文档评论(0)

dlive45 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档