extreme-sflow

Provides a data model for configuring sFlow—an industry standard technology for monitoring high-speed switched networks.

Top-level container

module: extreme-sflow
   +--rw sflow
   |  +--rw enable?             empty
   |  +--rw null0-sampling?     empty
   |  +--rw collector-vrf?      common-def:vrf-name
   |  +--rw agent-address
   |  |  +--rw agent-addr-type?        ip-addr-type
   |  |  +--rw agent-interface-type?   source-interface-type
   |  |  +--rw agent-interface-name?   union
   |  +--rw source-interface
   |  |  +--rw interface-type?   source-interface-type
   |  |  +--rw interface-name?   union
   |  +--rw collector* [collector-ip-address collector-port-number use-vrf]
   |  |  +--rw collector-ip-address     inet:ip-address
   |  |  +--rw collector-port-number    uint32
   |  |  +--rw use-vrf                  common-def:vrf-name
   |  +--rw polling-interval?   uint32
   |  +--rw sample-rate?        uint32
   +--rw sflow-profile* [profile-name]
      +--rw profile-name             profile-name-type
      +--rw profile-sampling-rate?   uint32

External augmentations

module: extreme-interface
   +--rw interface
   |  +--rw ethernet [name]
   |  |  +--rw sflow:sflow
   |  |  |  +--rw sflow:enable?             empty
   |  |  |  +--rw sflow:polling-interval?   uint32
   |  |  |  +--rw sflow:sample-rate?        uint32