Skip to content

Commit e3d3cda

Browse files
Merge pull request #80 from redBorder/bugfix/#19484_vlan_missing
add vlan normalization
2 parents 343ab30 + 51f427d commit e3d3cda

File tree

1 file changed

+23
-4
lines changed

1 file changed

+23
-4
lines changed

resources/templates/default/sflow_normalization.conf.erb

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,28 @@ filter {
3737
"mac_dst" => "client_mac"
3838
"cisco_src_vlan" => "wan_vlan"
3939
"cisco_dst_vlan" => "lan_vlan"
40-
"src_vlan" => "wan_vlan"
41-
"dst_vlan" => "lan_vlan"
42-
"vlan_in" => "wan_vlan"
43-
"vlan_out" => "lan_vlan"
40+
}
41+
}
42+
if ![tag] or [tag] == 0 {
43+
mutate {
44+
rename => {
45+
"vlan" => "lan_vlan"
46+
"src_vlan" => "lan_vlan"
47+
"dst_vlan" => "wan_vlan"
48+
"vlan_in" => "lan_vlan"
49+
"vlan_out" => "wan_vlan"
50+
}
51+
}
52+
}
53+
else {
54+
mutate {
55+
rename => {
56+
"vlan" => "wan_vlan"
57+
"src_vlan" => "wan_vlan"
58+
"dst_vlan" => "lan_vlan"
59+
"vlan_in" => "wan_vlan"
60+
"vlan_out" => "lan_vlan"
61+
}
4462
}
4563
}
4664
} else { # Egress when direction is upstream or internal..
@@ -55,6 +73,7 @@ filter {
5573
"mac_src" => "client_mac"
5674
"cisco_src_vlan" => "lan_vlan"
5775
"cisco_dst_vlan" => "wan_vlan"
76+
"vlan" => "lan_vlan"
5877
"src_vlan" => "lan_vlan"
5978
"dst_vlan" => "wan_vlan"
6079
"vlan_in" => "lan_vlan"

0 commit comments

Comments
 (0)