繁体   English   中英

snmpbulk需要太多时间来获取数据

[英]snmpbulk is taking too much time to fetch data

我正在使用snmpbulk使用多个OID获取网络中设备的数据。 但是对于那些OID来说,有很多子OID(每个OID超过20,000个)。 因此,要花费很多时间来获取数据。 我该如何实施,这样会花费更少的时间。

  1. 显而易见的第一步-并行轮询设备。
  2. 将轮询器移近设备,以减少请求的RTT延迟。
  3. 试用GETBULK PDU中的max-repeats字段-一次发送多个OID的请求。
  4. 同时向设备发送多个OID请求(例如,使用轮询器的多个实例来查询OID的子集)。 请注意,它很容易使设备上的CPU过载。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM