You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mod_sonic: sync config on port alias or ifIndex change, and suppress output if agent setting present, but matches no device.
mod_dropmon: reduce logging.
Add monotonic clock fn EVBusRunningTime_mS(bus) and use to add timing info to some debug log messages.
Remove gratuitous "started" logging.
Allow sampling.bps_ratio=D setting in hsflowd.conf (set to 0 to turn the rate=bps/D function off).
Allow sampling=N override within pcap{}.
Improve mod_containerd markTraffic=on.
Add new command-line option "-D logFile" for debug logging to append to logFile instead of stdout. This logFile is reopened on SIGHUP so it can be used with standard logrotate(1) options if needed.
Receiving SIGUSR2 now increments the debug log level.
Example:
If hsflowd is started with "hsflowd -d -D /var/log/hsflowd.log"
then the logs can be followed with "tail -f /var/log/hsflowd.log"
and the debug level can be boosted with "killall -USR2 hsflowd"
mod_sonic: avoid losing sync with collector config when two collectors added/removed.
util: the UTARRAY_PACK flag now requires the array to remain packed at all times, so deletions now result in an immediate repack. This is not as efficient as the 'lazy' mechanism from before, but it is easier to use.
Allow mod_sonic to stabilize auto agent-address selection across warm boot (when Linux ifIndex numbers may be reordered).
Allow mod_dropmon to be compiled on older Linux distributions (by replicating some net_dropmon.h definitions).
When a dynamic override of agentIP or agent is removed again, ensure that behavior reverts to the default agent address selection. This may affect mod_dnssd, mod_eapi and mod_sonic.