@@ -322,46 +322,55 @@ columns:
322322 - id : K8S_Name
323323 name : Names
324324 calculated : ' [SrcK8S_Name,DstK8S_Name]'
325+ filter : name
325326 default : false
326327 width : 15
327328 - id : K8S_Type
328329 name : Kinds
329330 calculated : ' [SrcK8S_Type,DstK8S_Type]'
331+ filter : kind
330332 default : false
331333 width : 10
332334 - id : K8S_OwnerName
333335 name : Owners
334336 calculated : ' [SrcK8S_OwnerName,DstK8S_OwnerName]'
337+ filter : owner_name
335338 default : false
336339 width : 15
337340 - id : K8S_OwnerType
338341 name : Owner Kinds
339342 calculated : ' [SrcK8S_OwnerType,DstK8S_OwnerType]'
343+ filter : kind
340344 default : false
341345 width : 10
342346 - id : K8S_Namespace
343347 name : Namespaces
344348 calculated : ' [SrcK8S_Namespace,DstK8S_Namespace]'
349+ filter : namespace
345350 default : false
346351 width : 15
347352 - id : Addr
348353 name : IP
349354 calculated : ' [SrcAddr,DstAddr]'
355+ filter : address
350356 default : false
351357 width : 10
352358 - id : Port
353359 name : Ports
354360 calculated : ' [SrcPort,DstPort]'
361+ filter : port
355362 default : false
356363 width : 10
357364 - id : Mac
358365 name : MAC
359366 calculated : ' [SrcMac,DstMac]'
367+ filter : mac
360368 default : false
361369 width : 10
362370 - id : K8S_HostIP
363371 name : Node IP
364372 calculated : ' [SrcK8S_HostIP,DstK8S_HostIP]'
373+ filter : host_address
365374 default : false
366375 width : 10
367376 - id : Sampling
@@ -372,16 +381,19 @@ columns:
372381 - id : K8S_HostName
373382 name : Node Name
374383 calculated : ' [SrcK8S_HostName,DstK8S_HostName]'
384+ filter : host_name
375385 default : false
376386 width : 15
377387 - id : K8S_Object
378388 name : Kubernetes Objects
379389 calculated : ' [column.SrcK8S_Object,column.DstK8S_Object]'
390+ filter : resource
380391 default : false
381392 width : 15
382393 - id : K8S_OwnerObject
383394 name : Owner Kubernetes Objects
384395 calculated : ' [column.SrcK8S_OwnerObject,column.DstK8S_OwnerObject]'
396+ filter : resource
385397 default : false
386398 width : 15
387399 - id : K8S_FlowLayer
@@ -673,6 +685,22 @@ filters:
673685 name : Cluster
674686 component : autocomplete
675687 hint : Specify a cluster ID or name.
688+ - id : namespace
689+ name : Namespace
690+ component : autocomplete
691+ autoCompleteAddsQuotes : true
692+ category : targeteable
693+ placeholder : ' E.g: netobserv'
694+ hint : Specify a single kubernetes name.
695+ examples : |-
696+ Specify a single kubernetes name following these rules:
697+ - Containing any alphanumeric, hyphen, underscrore or dot character
698+ - Partial text like cluster, cluster-image, image-registry
699+ - Exact match using quotes like "cluster-image-registry"
700+ - Case sensitive match using quotes like "Deployment"
701+ - Starting text like cluster, "cluster-*"
702+ - Ending text like "*-registry"
703+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
676704 - id : src_namespace
677705 name : Namespace
678706 component : autocomplete
@@ -705,6 +733,21 @@ filters:
705733 - Starting text like cluster, "cluster-*"
706734 - Ending text like "*-registry"
707735 - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
736+ - id : name
737+ name : Name
738+ component : text
739+ category : targeteable
740+ placeholder : ' E.g: my-pod'
741+ hint : Specify a single kubernetes name.
742+ examples : |-
743+ Specify a single kubernetes name following these rules:
744+ - Containing any alphanumeric, hyphen, underscrore or dot character
745+ - Partial text like cluster, cluster-image, image-registry
746+ - Exact match using quotes like "cluster-image-registry"
747+ - Case sensitive match using quotes like "Deployment"
748+ - Starting text like cluster, "cluster-*"
749+ - Ending text like "*-registry"
750+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
708751 - id : src_name
709752 name : Name
710753 component : text
@@ -735,6 +778,12 @@ filters:
735778 - Starting text like cluster, "cluster-*"
736779 - Ending text like "*-registry"
737780 - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
781+ - id : kind
782+ name : Kind
783+ component : autocomplete
784+ autoCompleteAddsQuotes : true
785+ category : targeteable
786+ placeholder : ' E.g: Pod, Service'
738787 - id : src_kind
739788 name : Kind
740789 component : autocomplete
@@ -747,6 +796,21 @@ filters:
747796 autoCompleteAddsQuotes : true
748797 category : destination
749798 placeholder : ' E.g: Pod, Service'
799+ - id : owner_name
800+ name : Owner Name
801+ component : text
802+ category : targeteable
803+ placeholder : ' E.g: my-deployment'
804+ hint : Specify a single kubernetes name.
805+ examples : |-
806+ Specify a single kubernetes name following these rules:
807+ - Containing any alphanumeric, hyphen, underscrore or dot character
808+ - Partial text like cluster, cluster-image, image-registry
809+ - Exact match using quotes like "cluster-image-registry"
810+ - Case sensitive match using quotes like "Deployment"
811+ - Starting text like cluster, "cluster-*"
812+ - Ending text like "*-registry"
813+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
750814 - id : src_owner_name
751815 name : Owner Name
752816 component : text
@@ -777,6 +841,11 @@ filters:
777841 - Starting text like cluster, "cluster-*"
778842 - Ending text like "*-registry"
779843 - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
844+ - id : zone
845+ name : Zone
846+ component : autocomplete
847+ category : targeteable
848+ hint : Specify a single zone.
780849 - id : src_zone
781850 name : Zone
782851 component : autocomplete
@@ -787,6 +856,11 @@ filters:
787856 component : autocomplete
788857 category : destination
789858 hint : Specify a single zone.
859+ - id : subnet_label
860+ name : Subnet Label
861+ component : autocomplete
862+ category : targeteable
863+ hint : Specify a subnet label, or an empty string to get unmatched sources.
790864 - id : src_subnet_label
791865 name : Subnet Label
792866 component : autocomplete
@@ -797,6 +871,17 @@ filters:
797871 component : autocomplete
798872 category : destination
799873 hint : Specify a subnet label, or an empty string to get unmatched destinations.
874+ - id : resource
875+ name : Resource
876+ component : autocomplete
877+ category : targeteable
878+ placeholder : ' E.g: Deployment.example.my-dep or Pod.default.my-pod'
879+ hint : Specify an existing resource from its kind, namespace and name.
880+ examples : |-
881+ Specify a kind, namespace and name from existing:
882+ - Select kind first from suggestions
883+ - Then select namespace from suggestions
884+ - Finally select name from suggestions
800885 - id : src_resource
801886 name : Resource
802887 component : autocomplete
@@ -819,6 +904,17 @@ filters:
819904 - Select kind first from suggestions
820905 - Then select namespace from suggestions
821906 - Finally select name from suggestions
907+ - id : address
908+ name : IP
909+ component : text
910+ category : targeteable
911+ hint : Specify a single IP or range.
912+ placeholder : ' E.g: 192.0.2.0'
913+ examples : |-
914+ Specify IP following one of these rules:
915+ - A single IPv4 or IPv6 address like 192.0.2.0, ::1
916+ - An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
917+ - A CIDR specification like 192.51.100.0/24, 2001:db8::/32
822918 - id : src_address
823919 name : IP
824920 component : text
@@ -841,6 +937,17 @@ filters:
841937 - A single IPv4 or IPv6 address like 192.0.2.0, ::1
842938 - An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
843939 - A CIDR specification like 192.51.100.0/24, 2001:db8::/32
940+ - id : port
941+ name : Port
942+ component : autocomplete
943+ category : targeteable
944+ hint : Specify a single port number or name.
945+ placeholder : ' E.g: 80'
946+ examples : |-
947+ Specify a single port following one of these rules:
948+ - A port number like 80, 21
949+ - A IANA name like HTTP, FTP
950+ docUrl : https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
844951 - id : src_port
845952 name : Port
846953 component : autocomplete
@@ -863,6 +970,12 @@ filters:
863970 - A port number like 80, 21
864971 - A IANA name like HTTP, FTP
865972 docUrl : https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
973+ - id : mac
974+ name : MAC
975+ component : text
976+ category : targeteable
977+ placeholder : ' E.g: 42:01:0A:00:00:01'
978+ hint : Specify a single MAC address.
866979 - id : src_mac
867980 name : MAC
868981 component : text
@@ -875,6 +988,17 @@ filters:
875988 category : destination
876989 placeholder : ' E.g: 42:01:0A:00:00:01'
877990 hint : Specify a single MAC address.
991+ - id : host_address
992+ name : Node IP
993+ component : text
994+ category : targeteable
995+ placeholder : ' E.g: 10.0.0.1'
996+ hint : Specify a single IP or range.
997+ examples : |-
998+ Specify IP following one of these rules:
999+ - A single IPv4 or IPv6 address like 192.0.2.0, ::1
1000+ - An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
1001+ - A CIDR specification like 192.51.100.0/24, 2001:db8::/32
8781002 - id : src_host_address
8791003 name : Node IP
8801004 component : text
@@ -897,6 +1021,21 @@ filters:
8971021 - A single IPv4 or IPv6 address like 192.0.2.0, ::1
8981022 - An IP address range like 192.168.0.1-192.189.10.12, 2001:db8::1-2001:db8::8
8991023 - A CIDR specification like 192.51.100.0/24, 2001:db8::/32
1024+ - id : host_name
1025+ name : Node Name
1026+ component : text
1027+ category : targeteable
1028+ placeholder : ' E.g: my-node'
1029+ hint : Specify a single kubernetes name.
1030+ examples : |-
1031+ Specify a single kubernetes name following these rules:
1032+ - Containing any alphanumeric, hyphen, underscrore or dot character
1033+ - Partial text like cluster, cluster-image, image-registry
1034+ - Exact match using quotes like "cluster-image-registry"
1035+ - Case sensitive match using quotes like "Deployment"
1036+ - Starting text like cluster, "cluster-*"
1037+ - Ending text like "*-registry"
1038+ - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
9001039 - id : src_host_name
9011040 name : Node Name
9021041 component : text
@@ -927,6 +1066,10 @@ filters:
9271066 - Starting text like cluster, "cluster-*"
9281067 - Ending text like "*-registry"
9291068 - Pattern like "cluster-*-registry", "c*-*-r*y", -i*e-
1069+ - id : network
1070+ name : Network Name
1071+ component : text
1072+ category : targeteable
9301073 - id : src_network
9311074 name : Network Name
9321075 component : text
0 commit comments