sFlow - Making the Network Visible

Developer Information

Licensing Objectives

Specifications

sFlow Developer Tools

Search sFlow.org
Specifications

sFlow Version 5 documents the interfaces (SFLOW-MIB), packet formats (SFLOW-DATAGRAM), data structures (SFLOW-STRUCTS) and functional requirements of an sFlow Version 5 Agent.

Elisa Jasinska of AMS-IX B.V. has provided format diagrams for sFlow Packet sFlow Datagram sFlow Sample Counter Sample Flow Sample. Please note, the definitive specifications are given in the textual documents above.

sFlow 802.11 Structures describes additional sFlow structures used to report on 802.11 traffic.

sFlow Host Structures describes additional sFlow structures used to report server performance.

sFlow Java Virtual Machine Structures describes additional sFlow structures used to report Java virtual machine performance.

sFlow Memcache Structures describes additional sFlow structures used to report Memcache performance.

sFlow HTTP Structures describes additional sFlow structures used to report HTTP performance.

sFlow Structure Numbers provides a complete catalog of standard and proposed sFlow structures.

Logical Entity SFlowDataSource Index Numbers describes how data source indices are allocated to avoid clashes between sub-agents on a host

sFlow Errata provides a list of corrections to published sFlow specifications.

Discussion relating to these documents occurs on the sFlow Discussion Board.

Note: Previous versions of sFlow; version 4 and version 2 are deprecated. New implementations of sFlow should use the version 5 specifications.