Skip to content

Flow Sampler Map

Configure flow sampler maps for traffic monitoring and NetFlow sampling on IOS-XR devices. Flow sampler maps define sampling rates and methods for capturing and analyzing network traffic patterns. This feature enables network monitoring, traffic analysis, and performance optimization.

Diagram
NameTypeConstraintMandatoryDefault Value
flow_sampler_mapsList[flow_sampler_maps]No

flow_sampler_maps (iosxr.devices.configuration)

Section titled “flow_sampler_maps (iosxr.devices.configuration)”
NameTypeConstraintMandatoryDefault Value
nameStringmax: 32Yes
out_ofIntegermin: 1, max: 262144No
randomIntegermin: 1, max: 1No

The following configuration describes how to set up flow sampler maps on a Cisco IOS-XR device.

sampler-map sampler_map1
random 1 out-of 1

Example-1: Basic flow sampler map configuration

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
flow_sampler_maps:
- name: "sampler_map1"
random: 1
out_of: 1000

Example-2: Multiple flow sampler maps with different sampling rates

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
flow_sampler_maps:
- name: "high_rate_sampler"
random: 1
out_of: 100
- name: "medium_rate_sampler"
random: 1
out_of: 1000
- name: "low_rate_sampler"
random: 1
out_of: 10000

Example-3: Flow sampler map with maximum sampling interval

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
flow_sampler_maps:
- name: "minimal_sampling"
random: 1
out_of: 262144

Example-4: Simple flow sampler map for testing

iosxr:
devices:
- name: router-1
host: 10.10.10.1:57400
configuration:
flow_sampler_maps:
- name: "test_sampler"
random: 1
out_of: 1
  1. Network Monitoring: Sample traffic for performance analysis and troubleshooting
  2. Security Analysis: Monitor traffic patterns for anomaly detection
  3. Capacity Planning: Collect data for network capacity and growth planning
  4. Quality of Service: Monitor application traffic for QoS optimization
  5. Compliance: Meet regulatory requirements for network traffic monitoring