Skip to content

Flow

Diagram

Diagram

Classes

configuration (iosxe.devices)

NameTypeConstraintMandatoryDefault Value
flowClass[flow]No

flow (iosxe.devices.configuration)

NameTypeConstraintMandatoryDefault Value
exportersList[exporters]No
monitorsList[monitors]No
recordsList[records]No

exporters (iosxe.devices.configuration.flow)

NameTypeConstraintMandatoryDefault Value
nameStringYes
descriptionStringNo
destination_ipStringYes
source_loopbackIntegermin: 0, max: 2147483647No
transport_udpIntegermin: 0, max: 65535No
template_data_timeoutIntegermin: 1, max: 86400No

monitors (iosxe.devices.configuration.flow)

NameTypeConstraintMandatoryDefault Value
nameStringYes
descriptionStringNo
exportersListStringNo
cache_timeout_activeIntegermin: 1, max: 604800No
recordStringNo

records (iosxe.devices.configuration.flow)

NameTypeConstraintMandatoryDefault Value
nameStringYes
descriptionStringNo
match_ipv4_source_addressBooleantrue, falseNo
match_ipv4_destination_addressBooleantrue, falseNo
match_ipv4_protocolBooleantrue, falseNo
match_ipv4_tosBooleantrue, falseNo
match_transport_source_portBooleantrue, falseNo
match_transport_destination_portBooleantrue, falseNo
match_interface_inputBooleantrue, falseNo
match_flow_directionBooleantrue, falseNo
collect_interface_outputBooleantrue, falseNo
collect_counter_bytes_longBooleantrue, falseNo
collect_counter_packets_longBooleantrue, falseNo
collect_transport_tcp_flagsBooleantrue, falseNo
collect_timestamp_absolute_firstBooleantrue, falseNo
collect_timestamp_absolute_lastBooleantrue, falseNo

Examples

iosxe:
devices:
- name: Device1
configuration:
flow:
exporters:
- name: exporter1
description: My exporter
destination_ip: 1.1.1.1
source_loopback: 123
transport_udp: 655
template_data_timeout: 60
monitors:
- name: MON1
description: My monitor
exporters:
- exporter1
cache_timeout_active: 60
record: FNF1
records:
- name: FNF1
description: My flow record
match_ipv4_source_address: true
match_ipv4_destination_address: true
match_ipv4_protocol: true
match_ipv4_tos: true
match_transport_source_port: true
match_transport_destination_port: true
match_interface_input: true
match_flow_direction: true
collect_interface_output: true
collect_counter_bytes_long: true
collect_counter_packets_long: true
collect_transport_tcp_flags: true
collect_timestamp_absolute_first: true
collect_timestamp_absolute_last: true