Skip to content

Releases: sflow/host-sflow

hsflowd

31 May 07:05
Compare
Choose a tag to compare

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

30 May 23:30
Compare
Choose a tag to compare

bugfix in trimWhitespace().

hsflowd

30 May 03:52
Compare
Choose a tag to compare

Add new instrumentation for allocation profiling.

hsflowd

27 May 05:40
Compare
Choose a tag to compare

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

01 Apr 15:34
Compare
Choose a tag to compare

minor changes to improve drop-codes and and avoid compilation issues.

hsflowd

28 Mar 20:52
Compare
Choose a tag to compare

mod_dropmon: add new mappings to sFlow reason-codes.
mod_dbus: add GetAgent method.
scripts: update telemetry and telemetry.py

hsflowd

18 Mar 07:03
Compare
Choose a tag to compare

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

15 Mar 17:00
Compare
Choose a tag to compare

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.

hsflowd

13 Mar 22:22
Compare
Choose a tag to compare

Improve logging options.
Improve mod_containered markTraffic=on.

hsflowd

03 Mar 21:11
Compare
Choose a tag to compare

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"