Releases: sflow/host-sflow
Releases · sflow/host-sflow
hsflowd
New module mod_vpp. Compile using make FEATURES=VPP. This module receives packet-samples and counter-samples generated by the vpp-sflow plugin https://github.com/sflow/vpp-sflow. The VPP plugin sends random packet-samples on the Linux Netlink PSAMPLE multicast channel, and periodic interface counters on a Netlink USERSOCK multicast channel. If there are interfaces on the server that were not turned over to VPP, then they can still be monitored as before.
hsflowd
mod_sonic: accept max_header_size setting in Redis sFlow Global table, and disseminate to existing samplers.
hsflowd
The adminStatus and operStatus flags are now rolled up correctly when merging LAG/bond/PortChannel component status into parent.
hsflowd
mod_dropmon: use 0:0 as the data-source for notification samples.
mod_sonic: add more states to state machine, and overhaul data structures to track port, port-index and lag tables separately, then apply the mappings only when needed.
hsflowd
mod_sonic: revert to PORT_INDEX_TABLE as primary method to relate SONiC ports to Linux interfaces.
mod_dropmon: circulate discard events on bus in case they need to be modified or translated.
mod_sonic: translate discard events to use SONIC ifIndex numbers.
mod_sonic: infer SONiC ifIndex numbers for portChannel interfaces using regex and base-index.
hsflowd
mod_sonic: subscribe to changes in PORT_INDEX_TABLE
hsflowd
mod_sonic: allow state machine to enter RUN even if some ports not mapped to Linux osIndex.
hsflowd
v2.1.04-6
mod_sonic portGetAdaptor() revert to lookup by osIndex only
hsflowd
mod_sonic: improve handling of dynamic port breakout
mod_sonic: fix interface counter retrieval when sonic port name != linux port name
Improve efficiency of XDR encoding
Reduce semaphore locking
Improve selective logging options
hsflowd
mod_sonic: improve handling of port-breakout.