summaryrefslogtreecommitdiff
path: root/LICENSE.LGPL
diff options
context:
space:
mode:
authorViacheslav Hletenko <v.gletenko@vyos.io>2023-11-04 10:56:55 +0000
committerMergify <37929162+mergify[bot]@users.noreply.github.com>2023-11-07 19:38:18 +0000
commit529aa5e6f36e0c3bece7801a9dd281107e646cef (patch)
treee749adc3995e9aaa9fb444b80948d067c08be51c /LICENSE.LGPL
parent269ad333bc749bb7da15f1a2641d6c5bae56d1fd (diff)
downloadvyos-1x-529aa5e6f36e0c3bece7801a9dd281107e646cef.tar.gz
vyos-1x-529aa5e6f36e0c3bece7801a9dd281107e646cef.zip
T5702: SNMP add interface-mib max-interfaces-number and prefix
- Allow to configure only required interface prefixes set service snmp mib interface 'eth' set service snmp mib interface 'bond' include_ifmib_iface_prefix eth bond Sets the interface name prefixes to include in the IF-MIB data collection. For servers with a large number of interfaces (ppp, dummy, bridge, etc) the IF-MIB processing will take a large chunk of CPU for ioctl calls. A set of space separated interface name prefixes will reduce the CPU load for IF-MIB processing. For example, configuring "include_ifmib_iface_prefix eth dummy lo" will include only interfaces with these prefixes and ignore all others for IF-MIB processing. - Allow to configure maximum interface number set service snmp mib interface-max '100' ifmib_max_num_ifaces NUM Sets the maximum number of interfaces included in IF-MIB data collection. For servers with a large number of interfaces (ppp, dummy, bridge, etc) the IF-MIB processing will take a large chunk of CPU for ioctl calls (on Linux). Setting a reasonable maximum for the CPU used will reduce the CPU load for IF-MIB processing. For example, configuring "ifmib_max_num_ifaces 500" will include only the first 500 interfaces based on ifindex and ignore all others for IF-MIB processing. (cherry picked from commit 30a05ee1d447c6f92627162a506225f833a80f8c)
Diffstat (limited to 'LICENSE.LGPL')
0 files changed, 0 insertions, 0 deletions