沈阳电脑维修网,沈阳上门维修电脑服务
当前位置: 主页 > 网络设备故障>Zabbix绘图实现交换机端口描述 >

Zabbix绘图实现交换机端口描述

时间:2017-5-23来源:www.sypcwx.cn 作者: 沈阳电脑维修网点击:
沈阳电脑维修,上门维修电脑
  沈阳电脑维修上门服务13889116605: 思路:pythonnetsnmp模块采集交换机SNMP信息,通过pyzabbix连接ZabbixAPI自动生成带有端口描述信息的graph测试环境python2.7软件包:net-s... 思路: pythonnetsnmp模块采集交换机SNMP信息,通过pyzabbix连接ZabbixAPI自动生成带有端口描述信息的graph   测试环境python2.7 软件包: net-snmp-5.4.4.tar.gz pyzabbix net-snmp编译参数     cdnet-snmp-5.4.4 ./configure--with-python-modules--prefix=/usr/local/net-snmp--enable-developer-enable-shared make&&makeinstall cdpython python2.7setup.pyinstall 安装pyzabbix   pipinstallpyzabbix     ZabbixAPIitem.create好像不支持创建以SNMP的方法来创建的,所以这边以以lowleveldiscovery方法来采集交换机的端口,这边事先手动创建以lowleveldiscove         #!/usr/bin/envpython2.7 importnetsnmp importos frompyzabbiximportZabbixAPI importre importsys #importitertools classSnmpSession(object):#snmp采集的数据 def__init__(self,oid=) options,args=parser.parse_args() a=zabbix(hostname=options.hostname,Community=options.Community,swich_ip=options.switch,columns=options.columns,name=options.graphname,graph=options.execute,screen=options.screen) a.main()   -G生成新的screen -H自己定义的主机名 -c需要生成的列 -s交换的ip地址,(这边交换的ip地址可能会跟你的Hostname不同)   -x是否开启创建graph的功能   -n是否开启screen功能   注意-C-s如果没有填正确的信息脚本会报错,这个后续改下       例子:./switch_desc_port_and_create_screen.py-Gtom-H10.0.10.100-c2-Ctom-s10.0.10.100-xTrue-nTrue     Graph出来啦     Screen也出来了       这边出来的是你刚才lowleveldiscovery定义的       现在你可以改name了     这边也就改变了
上一篇:Cacti监控华为5700交换机总流量
查看[Zabbix绘图实现交换机端口描述]所有评论
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:
推荐内容
关于我们 服务价格 联系我们 企业网站优化 沈阳网站建设 沈阳维修电脑