Sources
- Github sflow / host-sflow
Windows
- Windows 64-bit (Vista or later, with Hyper-V switch driver):
hsflowd-win-<version>-x64.msi - Windows 32-bit (Vista or later):
hsflowd-win-<version>-x86.msi - Windows XP or Windows Server 2003 or 2008 R1:
hsflowd-winxp-<version>-x86.msi
Since release 1.22.1, all of the Windows builds have been migrated to use an MSI installer rather than an exe. If you have an old version installed with the exe installer, it will prompt you to first uninstall it. You will need to re-enter the sFlow settings for this time only.
See Configuring Host sFlow for Windows for configuration instructions.
Linux
- Red Hat/CentOS/Fedora/RockyLinux 64-bit:
hsflowd-centos6-<version>.x86_64.rpm
hsflowd-centos7-<version>.x86_64.rpm
hsflowd-centos8-<version>.x86_64.rpm
hsflowd-centos7nvml-<version>.x86_64.rpm (NVidia GPU)
hsflowd-redhat9-<version>.x86_64.rpm
sudo yum install hsflowd-<version>.x86_64.rpm sudo systemctl enable hsflowd # or chkconfig --add hsflowd sudo vi /etc/hsflowd.conf sudo service hsflowd start
- Debian/Ubuntu 64-bit:
hsflowd-ubuntu12_<version>_amd64.deb
hsflowd-ubuntu14_<version>_amd64.deb
hsflowd-ubuntu16_<version>_amd64.deb
hsflowd-ubuntu18_<version>_amd64.deb
hsflowd-ubuntu20_<version>_amd64.deb
hsflowd-ubuntu20nvml-<version>.amd64.deb (NVidia GPU)
hsflowd-ubuntu22_<version>_amd64.deb
hsflowd-debian10_<version>_amd64.deb
hsflowd-debian11_<version>_amd64.deb
hsflowd-debian12_<version>_amd64.deb
sudo dpkg -i hsflowd_<version>.amd64.deb sudo systemctl enable hsflowd # or update-rc.d hsflowd defaults sudo vi /etc/hsflowd.conf sudo service hsflowd start
See Configuring host sFlow for Linux via /etc/hsflowd.conf for details on monitoring Docker, KVM Hypervisors adding custom metrics and more.
Cumulus Linux
The hsflowd package is in the repo:
apt-get install hsflowd
For more info, see Monitoring System Statistics and Network Traffic with sFlow.
OpenSwitch
This package was built from sources using:
./docker_build_on opx
- OpenSwitch: hsflowd-opx_<version>_amd64.deb
Dell OS-10 Open Edition
Install hsflowd built for OpenSwitch (see above). Starting in OS10 release 10.4.1, hsflowd is included in the installation. This package was built from sources using: For CLI commands, see INSTALL.EOS. These packages were built from sources using: please build from sources. Note that a package built on Solaris 10 will
not work on Solaris 11, and vice-versa.
Dell OS-10 Enterprise Edition
Arista EOS
make rpm FEATURES="EOS"
XenServer
make xenserver
For details see INSTALL.XenServer
Solaris
FreeBSD
please build from sources
Darwin (Mac OS X)
please build from sources
AIX
- AIX 7.1 ppc: hsflowd-<version>.aix7.1.ppc.rpm