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
Dell OS-10 Open Edition
Install hsflowd built for OpenSwitch (see above).
Dell OS-10 Enterprise Edition
Starting in OS10 release 10.4.1, hsflowd is included in the installation.
Arista EOS
This package was built from sources using:
make rpm FEATURES="EOS"
- Arista EOS: hsflowd-eos-<version>.i686.rpm
For CLI commands, see INSTALL.EOS.
XenServer
These packages were built from sources using:
make xenserver
For details see INSTALL.XenServer
- XenServer 7.0: hsflowd-xenserver-7.iso
- XenServer 6.5: hsflowd-xenserver65-<version>.iso
- XenServer 6.2: hsflowd-xenserver62-<version>.iso
- XenServer 6.1: hsflowd-xenserver61-<version>.iso
- XenServer 6.02: hsflowd-xenserver602-<version>.iso
- XenServer 6.0: hsflowd-xenserver60-<version>.iso
- XenServer 5.6 FP2: hsflowd-xenserver56FP2-<version>.iso
- XenServer 5.6 FP1: hsflowd-xenserver56FP1-<version>.iso
- Xen Cloud 1.0: hsflowd_XCP_10-<version>.i386.rpm
Solaris
please build from sources. Note that a package built on Solaris 10 will not work on Solaris 11, and vice-versa.
FreeBSD
please build from sources
Darwin (Mac OS X)
please build from sources
AIX
- AIX 7.1 ppc: hsflowd-<version>.aix7.1.ppc.rpm