Agents

Standard sFlow instrumentation is built into network equipment from over 40 vendors. The sFlow.org web site maintains a list - see Network Equipment.

Switch configurations maintains instructions for configuring sFlow on many of these devices.

The Host sFlow agent exports standard metrics from AIX, FreeBSD, Linux, Solaris, and Windows hosts; Docker containers; Hyper-V, KVM/libvirt, and Xen hypervisors. The Host sFlow agent can also be used to relay custom sFlow-RT metrics. Host sFlow agent extensions are used to monitor Apache and NGINX web servers, HAProxy, Tomcat, Java virtual machines, and Memcached servers.

Host, Docker, Swarm and Kubernetes monitoring describes how to use the sflow/host-sflow image to deploy sFlow agents in container environments.