Skip to content

Commit

Permalink
Feat(eos_designs): Allow custom name for pathfinder Flow tracker trac…
Browse files Browse the repository at this point in the history
…ker and exporter settings (#3721)

Co-authored-by: gmuloc <[email protected]>
  • Loading branch information
ayushmittal-arista and gmuloc authored Mar 12, 2024
1 parent 5a05319 commit 5c81dad
Show file tree
Hide file tree
Showing 36 changed files with 501 additions and 294 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
agent KernelFib environment KERNELFIB_PROGRAM_ALL_ECMP=1
!
flow tracking hardware
tracker WAN-FLOW-TRACKER
record export on inactive timeout 70000
record export on interval 5000
exporter DPI-EXPORTER
tracker custom_flow_track_name
record export on inactive timeout 50000
record export on interval 300331
exporter ayush_exporter
collector 127.0.0.1
local interface Loopback0
template interval 5000
template interval 40000
no shutdown
!
service routing protocols model multi-agent
Expand Down Expand Up @@ -150,29 +150,29 @@ ip security
interface Dps1
description DPS Interface
mtu 9214
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware custom_flow_track_name
ip address 192.168.255.1/32
!
interface Ethernet1
description ATT_666
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware custom_flow_track_name
ip address dhcp
dhcp client accept default-route
!
interface Ethernet2
description Colt_10555
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware custom_flow_track_name
ip address 172.15.5.5/31
!
interface Ethernet3
description Comcast-5G_AF830
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware custom_flow_track_name
ip address 172.20.20.20/31
!
interface Loopback0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
agent KernelFib environment KERNELFIB_PROGRAM_ALL_ECMP=1
!
flow tracking hardware
tracker WAN-FLOW-TRACKER
tracker FLOW-TRACKER
record export on inactive timeout 70000
record export on interval 5000
exporter DPI-EXPORTER
record export on interval 300000
exporter CV-TELEMETRY
collector 127.0.0.1
local interface Loopback0
template interval 5000
template interval 3600000
no shutdown
!
service routing protocols model multi-agent
Expand Down Expand Up @@ -186,21 +186,21 @@ ip security
interface Dps1
description DPS Interface
mtu 9214
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.2/32
!
interface Ethernet1
description Inmrasat_S511
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address dhcp
!
interface Ethernet2
description AWS-1_212
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address dhcp
dhcp client accept default-route
!
Expand All @@ -209,15 +209,15 @@ interface Ethernet52
no shutdown
mtu 9214
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.17.0.3/31
!
interface Ethernet52.142
description P2P_LINK_TO_SITE-HA-DISABLED-LEAF_Ethernet2.142_vrf_PROD
no shutdown
mtu 9214
encapsulation dot1q vlan 142
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf PROD
ip address 172.17.0.3/31
!
Expand All @@ -226,7 +226,7 @@ interface Ethernet52.666
no shutdown
mtu 9214
encapsulation dot1q vlan 666
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf ATTRACTED-VRF-FROM-UPLINK
ip address 172.17.0.3/31
!
Expand All @@ -235,7 +235,7 @@ interface Ethernet52.1000
no shutdown
mtu 9214
encapsulation dot1q vlan 1000
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf IT
ip address 172.17.0.3/31
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
agent KernelFib environment KERNELFIB_PROGRAM_ALL_ECMP=1
!
flow tracking hardware
tracker WAN-FLOW-TRACKER
tracker FLOW-TRACKER
record export on inactive timeout 70000
record export on interval 5000
exporter DPI-EXPORTER
record export on interval 300000
exporter CV-TELEMETRY
collector 127.0.0.1
local interface Loopback0
template interval 5000
template interval 3600000
no shutdown
!
service routing protocols model multi-agent
Expand Down Expand Up @@ -144,29 +144,29 @@ ip security
interface Dps1
description DPS Interface
mtu 9214
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 192.168.255.1/32
!
interface Ethernet1
description ATT_666
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address dhcp
dhcp client accept default-route
!
interface Ethernet2
description Colt_10555
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.15.5.5/31
!
interface Ethernet3
description Comcast-5G_AF830
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.20.20.20/31
!
interface Loopback0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
agent KernelFib environment KERNELFIB_PROGRAM_ALL_ECMP=1
!
flow tracking hardware
tracker WAN-FLOW-TRACKER
tracker FLOW-TRACKER
record export on inactive timeout 70000
record export on interval 5000
exporter DPI-EXPORTER
record export on interval 300000
exporter CV-TELEMETRY
collector 127.0.0.1
local interface Loopback0
template interval 5000
template interval 3600000
no shutdown
!
service routing protocols model multi-agent
Expand Down Expand Up @@ -217,45 +217,45 @@ ip security
interface Dps1
description DPS Interface
mtu 9214
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.1/32
!
interface Ethernet1
description ATT_666_peer3_Ethernet42
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address dhcp
dhcp client accept default-route
!
interface Ethernet2
description Colt_10555
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.15.5.5/31
!
interface Ethernet3
description Comcast-5G_AF830
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.20.20.20/31
!
interface Ethernet52
description P2P_LINK_TO_SITE-HA-DISABLED-LEAF_Ethernet1
no shutdown
mtu 9214
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.17.0.1/31
!
interface Ethernet52.142
description P2P_LINK_TO_SITE-HA-DISABLED-LEAF_Ethernet1.142_vrf_PROD
no shutdown
mtu 9214
encapsulation dot1q vlan 142
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf PROD
ip address 172.17.0.1/31
!
Expand All @@ -264,7 +264,7 @@ interface Ethernet52.666
no shutdown
mtu 9214
encapsulation dot1q vlan 666
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf ATTRACTED-VRF-FROM-UPLINK
ip address 172.17.0.1/31
!
Expand All @@ -273,7 +273,7 @@ interface Ethernet52.1000
no shutdown
mtu 9214
encapsulation dot1q vlan 1000
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf IT
ip address 172.17.0.1/31
!
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
agent KernelFib environment KERNELFIB_PROGRAM_ALL_ECMP=1
!
flow tracking hardware
tracker WAN-FLOW-TRACKER
tracker FLOW-TRACKER
record export on inactive timeout 70000
record export on interval 5000
exporter DPI-EXPORTER
record export on interval 300000
exporter CV-TELEMETRY
collector 127.0.0.1
local interface Loopback0
template interval 5000
template interval 3600000
no shutdown
!
service routing protocols model multi-agent
Expand Down Expand Up @@ -212,14 +212,14 @@ ip security
interface Dps1
description DPS Interface
mtu 9214
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 192.168.142.2/32
!
interface Ethernet1
description ATT_423-01
no shutdown
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address dhcp
dhcp client accept default-route
!
Expand All @@ -228,15 +228,15 @@ interface Ethernet52
no shutdown
mtu 9214
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.17.0.5/31
!
interface Ethernet52.142
description P2P_LINK_TO_SITE-HA-ENABLED-LEAF2A_Ethernet1.142_vrf_PROD
no shutdown
mtu 9214
encapsulation dot1q vlan 142
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf PROD
ip address 172.17.0.5/31
!
Expand All @@ -245,7 +245,7 @@ interface Ethernet52.666
no shutdown
mtu 9214
encapsulation dot1q vlan 666
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf ATTRACTED-VRF-FROM-UPLINK
ip address 172.17.0.5/31
!
Expand All @@ -254,7 +254,7 @@ interface Ethernet52.1000
no shutdown
mtu 9214
encapsulation dot1q vlan 1000
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf IT
ip address 172.17.0.5/31
!
Expand All @@ -263,15 +263,15 @@ interface Ethernet53
no shutdown
mtu 9214
no switchport
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
ip address 172.17.0.7/31
!
interface Ethernet53.142
description P2P_LINK_TO_SITE-HA-ENABLED-LEAF2B_Ethernet1.142_vrf_PROD
no shutdown
mtu 9214
encapsulation dot1q vlan 142
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf PROD
ip address 172.17.0.7/31
!
Expand All @@ -280,7 +280,7 @@ interface Ethernet53.666
no shutdown
mtu 9214
encapsulation dot1q vlan 666
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf ATTRACTED-VRF-FROM-UPLINK
ip address 172.17.0.7/31
!
Expand All @@ -289,7 +289,7 @@ interface Ethernet53.1000
no shutdown
mtu 9214
encapsulation dot1q vlan 1000
flow tracker hardware WAN-FLOW-TRACKER
flow tracker hardware FLOW-TRACKER
vrf IT
ip address 172.17.0.7/31
!
Expand Down
Loading

0 comments on commit 5c81dad

Please sign in to comment.