@@ -480,46 +480,55 @@ frontend:
480
480
- id : K8S_Name
481
481
name : Names
482
482
calculated : ' [SrcK8S_Name,DstK8S_Name]'
483
+ filter : name
483
484
default : false
484
485
width : 15
485
486
- id : K8S_Type
486
487
name : Kinds
487
488
calculated : ' [SrcK8S_Type,DstK8S_Type]'
489
+ filter : kind
488
490
default : false
489
491
width : 10
490
492
- id : K8S_OwnerName
491
493
name : Owners
492
494
calculated : ' [SrcK8S_OwnerName,DstK8S_OwnerName]'
495
+ filter : owner_name
493
496
default : false
494
497
width : 15
495
498
- id : K8S_OwnerType
496
499
name : Owner Kinds
497
500
calculated : ' [SrcK8S_OwnerType,DstK8S_OwnerType]'
501
+ filter : kind
498
502
default : false
499
503
width : 10
500
504
- id : K8S_Namespace
501
505
name : Namespaces
502
506
calculated : ' [SrcK8S_Namespace,DstK8S_Namespace]'
507
+ filter : namespace
503
508
default : false
504
509
width : 15
505
510
- id : Addr
506
511
name : IP
507
512
calculated : ' [SrcAddr,DstAddr]'
513
+ filter : address
508
514
default : false
509
515
width : 10
510
516
- id : Port
511
517
name : Ports
512
518
calculated : ' [SrcPort,DstPort]'
519
+ filter : port
513
520
default : false
514
521
width : 10
515
522
- id : Mac
516
523
name : MAC
517
524
calculated : ' [SrcMac,DstMac]'
525
+ filter : mac
518
526
default : false
519
527
width : 10
520
528
- id : K8S_HostIP
521
529
name : Node IP
522
530
calculated : ' [SrcK8S_HostIP,DstK8S_HostIP]'
531
+ filter : host_address
523
532
default : false
524
533
width : 10
525
534
- id : Sampling
@@ -530,16 +539,19 @@ frontend:
530
539
- id : K8S_HostName
531
540
name : Node Name
532
541
calculated : ' [SrcK8S_HostName,DstK8S_HostName]'
542
+ filter : host_name
533
543
default : false
534
544
width : 15
535
545
- id : K8S_Object
536
546
name : Kubernetes Objects
537
547
calculated : ' [column.SrcK8S_Object,column.DstK8S_Object]'
548
+ filter : resource
538
549
default : false
539
550
width : 15
540
551
- id : K8S_OwnerObject
541
552
name : Owner Kubernetes Objects
542
553
calculated : ' [column.SrcK8S_OwnerObject,column.DstK8S_OwnerObject]'
554
+ filter : resource
543
555
default : false
544
556
width : 15
545
557
- id : K8S_FlowLayer
@@ -822,6 +834,22 @@ frontend:
822
834
name : Cluster
823
835
component : autocomplete
824
836
hint : Specify a cluster ID or name.
837
+ - id : namespace
838
+ name : Namespace
839
+ component : autocomplete
840
+ autoCompleteAddsQuotes : true
841
+ category : bnf
842
+ placeholder : ' E.g: netobserv'
843
+ hint : Specify a single kubernetes name.
844
+ examples : |-
845
+ Specify a single kubernetes name following these rules:
846
+ - Containing any alphanumeric, hyphen, underscrore or dot character
847
+ - Partial text like cluster, cluster-image, image-registry
848
+ - Exact match using quotes like "cluster-image-registry"
849
+ - Case sensitive match using quotes like "Deployment"
850
+ - Starting text like cluster, "cluster-*"
851
+ - Ending text like "*-registry"
852
+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
825
853
- id : src_namespace
826
854
name : Namespace
827
855
component : autocomplete
@@ -854,6 +882,21 @@ frontend:
854
882
- Starting text like cluster, "cluster-*"
855
883
- Ending text like "*-registry"
856
884
- Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
885
+ - id : name
886
+ name : Name
887
+ component : text
888
+ category : bnf
889
+ placeholder : ' E.g: my-pod'
890
+ hint : Specify a single kubernetes name.
891
+ examples : |-
892
+ Specify a single kubernetes name following these rules:
893
+ - Containing any alphanumeric, hyphen, underscrore or dot character
894
+ - Partial text like cluster, cluster-image, image-registry
895
+ - Exact match using quotes like "cluster-image-registry"
896
+ - Case sensitive match using quotes like "Deployment"
897
+ - Starting text like cluster, "cluster-*"
898
+ - Ending text like "*-registry"
899
+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
857
900
- id : src_name
858
901
name : Name
859
902
component : text
@@ -884,6 +927,12 @@ frontend:
884
927
- Starting text like cluster, "cluster-*"
885
928
- Ending text like "*-registry"
886
929
- Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
930
+ - id : kind
931
+ name : Kind
932
+ component : autocomplete
933
+ autoCompleteAddsQuotes : true
934
+ category : bnf
935
+ placeholder : ' E.g: Pod, Service'
887
936
- id : src_kind
888
937
name : Kind
889
938
component : autocomplete
@@ -896,6 +945,21 @@ frontend:
896
945
autoCompleteAddsQuotes : true
897
946
category : destination
898
947
placeholder : ' E.g: Pod, Service'
948
+ - id : owner_name
949
+ name : Owner Name
950
+ component : text
951
+ category : bnf
952
+ placeholder : ' E.g: my-deployment'
953
+ hint : Specify a single kubernetes name.
954
+ examples : |-
955
+ Specify a single kubernetes name following these rules:
956
+ - Containing any alphanumeric, hyphen, underscrore or dot character
957
+ - Partial text like cluster, cluster-image, image-registry
958
+ - Exact match using quotes like "cluster-image-registry"
959
+ - Case sensitive match using quotes like "Deployment"
960
+ - Starting text like cluster, "cluster-*"
961
+ - Ending text like "*-registry"
962
+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
899
963
- id : src_owner_name
900
964
name : Owner Name
901
965
component : text
@@ -926,6 +990,11 @@ frontend:
926
990
- Starting text like cluster, "cluster-*"
927
991
- Ending text like "*-registry"
928
992
- Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
993
+ - id : zone
994
+ name : Zone
995
+ component : autocomplete
996
+ category : bnf
997
+ hint : Specify a single zone.
929
998
- id : src_zone
930
999
name : Zone
931
1000
component : autocomplete
@@ -936,6 +1005,11 @@ frontend:
936
1005
component : autocomplete
937
1006
category : destination
938
1007
hint : Specify a single zone.
1008
+ - id : subnet_label
1009
+ name : Subnet Label
1010
+ component : autocomplete
1011
+ category : bnf
1012
+ hint : Specify a subnet label, or an empty string to get unmatched sources.
939
1013
- id : src_subnet_label
940
1014
name : Subnet Label
941
1015
component : autocomplete
@@ -946,6 +1020,17 @@ frontend:
946
1020
component : autocomplete
947
1021
category : destination
948
1022
hint : Specify a subnet label, or an empty string to get unmatched destinations.
1023
+ - id : resource
1024
+ name : Resource
1025
+ component : autocomplete
1026
+ category : bnf
1027
+ placeholder : ' E.g: Deployment.example.my-dep or Pod.default.my-pod'
1028
+ hint : Specify an existing resource from its kind, namespace and name.
1029
+ examples : |-
1030
+ Specify a kind, namespace and name from existing:
1031
+ - Select kind first from suggestions
1032
+ - Then select namespace from suggestions
1033
+ - Finally select name from suggestions
949
1034
- id : src_resource
950
1035
name : Resource
951
1036
component : autocomplete
@@ -968,6 +1053,17 @@ frontend:
968
1053
- Select kind first from suggestions
969
1054
- Then select namespace from suggestions
970
1055
- Finally select name from suggestions
1056
+ - id : address
1057
+ name : IP
1058
+ component : text
1059
+ category : bnf
1060
+ hint : Specify a single IP or range.
1061
+ placeholder : ' E.g: 192.0.2.0'
1062
+ examples : |-
1063
+ Specify IP following one of these rules:
1064
+ - A single IPv4 or IPv6 address like 192.0.2.0, ::1
1065
+ - An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
1066
+ - A CIDR specification like 192.51.100.0/24, 2001:db8::/32
971
1067
- id : src_address
972
1068
name : IP
973
1069
component : text
@@ -990,6 +1086,17 @@ frontend:
990
1086
- A single IPv4 or IPv6 address like 192.0.2.0, ::1
991
1087
- An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
992
1088
- A CIDR specification like 192.51.100.0/24, 2001:db8::/32
1089
+ - id : port
1090
+ name : Port
1091
+ component : autocomplete
1092
+ category : bnf
1093
+ hint : Specify a single port number or name.
1094
+ placeholder : ' E.g: 80'
1095
+ examples : |-
1096
+ Specify a single port following one of these rules:
1097
+ - A port number like 80, 21
1098
+ - A IANA name like HTTP, FTP
1099
+ docUrl : https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
993
1100
- id : src_port
994
1101
name : Port
995
1102
component : autocomplete
@@ -1012,6 +1119,12 @@ frontend:
1012
1119
- A port number like 80, 21
1013
1120
- A IANA name like HTTP, FTP
1014
1121
docUrl : https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
1122
+ - id : mac
1123
+ name : MAC
1124
+ component : text
1125
+ category : bnf
1126
+ placeholder : ' E.g: 42:01:0A:00:00:01'
1127
+ hint : Specify a single MAC address.
1015
1128
- id : src_mac
1016
1129
name : MAC
1017
1130
component : text
@@ -1024,6 +1137,17 @@ frontend:
1024
1137
category : destination
1025
1138
placeholder : ' E.g: 42:01:0A:00:00:01'
1026
1139
hint : Specify a single MAC address.
1140
+ - id : host_address
1141
+ name : Node IP
1142
+ component : text
1143
+ category : bnf
1144
+ placeholder : ' E.g: 10.0.0.1'
1145
+ hint : Specify a single IP or range.
1146
+ examples : |-
1147
+ Specify IP following one of these rules:
1148
+ - A single IPv4 or IPv6 address like 192.0.2.0, ::1
1149
+ - An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
1150
+ - A CIDR specification like 192.51.100.0/24, 2001:db8::/32
1027
1151
- id : src_host_address
1028
1152
name : Node IP
1029
1153
component : text
@@ -1046,6 +1170,21 @@ frontend:
1046
1170
- A single IPv4 or IPv6 address like 192.0.2.0, ::1
1047
1171
- An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
1048
1172
- A CIDR specification like 192.51.100.0/24, 2001:db8::/32
1173
+ - id : host_name
1174
+ name : Node Name
1175
+ component : text
1176
+ category : bnf
1177
+ placeholder : ' E.g: my-node'
1178
+ hint : Specify a single kubernetes name.
1179
+ examples : |-
1180
+ Specify a single kubernetes name following these rules:
1181
+ - Containing any alphanumeric, hyphen, underscrore or dot character
1182
+ - Partial text like cluster, cluster-image, image-registry
1183
+ - Exact match using quotes like "cluster-image-registry"
1184
+ - Case sensitive match using quotes like "Deployment"
1185
+ - Starting text like cluster, "cluster-*"
1186
+ - Ending text like "*-registry"
1187
+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
1049
1188
- id : src_host_name
1050
1189
name : Node Name
1051
1190
component : text
@@ -1076,6 +1215,10 @@ frontend:
1076
1215
- Starting text like cluster, "cluster-*"
1077
1216
- Ending text like "*-registry"
1078
1217
- Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
1218
+ - id : network
1219
+ name : Network Name
1220
+ component : text
1221
+ category : bnf
1079
1222
- id : src_network
1080
1223
name : Network Name
1081
1224
component : text
0 commit comments