页面配置snmp设备有问题,有时候能收到测试团体名的信息,有时候收不到
Posted 0916m
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了页面配置snmp设备有问题,有时候能收到测试团体名的信息,有时候收不到相关的知识,希望对你有一定的参考价值。
现在走的是使用fabric远程连接zabbix服务器,这其中也会耗时间,代码中写的2s不返回数据就提示检查snmp信息失败,不合理,
目前df的server跟show在同一台机器,可以在本地直接调用,避免了远程连接的耗时操作。
修改hostconfig/views/host_config.py中的415行,使用os.popen()进行本地snmpwalk调用,对返回的结果进行解析,从而进行模板匹配,如果没有执行结果,两种可能,超时和团体名错误,这个read()方法取值应该在10s以内,添加提示信息,注意os.popen()对象只能read一次,完了需要关闭这个对象,.close()
以上是关于页面配置snmp设备有问题,有时候能收到测试团体名的信息,有时候收不到的主要内容,如果未能解决你的问题,请参考以下文章