Releases: sflow/host-sflow
hsflowd
mod_sonic and mod_dnssd will now suppress almost all the init sequence (interface reading, agent address selection...) until the first valid configuration is determined.
Since the agent address may not be chosen at the beginning, the random number generator is now seeded from the nanosecond monotonic clock.
hsflowd
bugfix in trimWhitespace().
hsflowd
Add new instrumentation for allocation profiling.
hsflowd
mod_sonic waits for redis SYSTEM_READY|SYSTEM_STATE Status=UP before proceeding.
mod_systemd assigns traffic samples to services using the cgroup field from the netlink diag query made by mod_tcp.
mod_k8s significant improvements.
mod_tcp annotates significantly more packet samples.
hsflowd
hsflowd
hsflowd
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.
hsflowd
hsflowd
hsflowd
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"