File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,7 +49,11 @@ export class NetflowNode extends Korrel8rNode {
4949 } )
5050 . filter ( ( s ) => s )
5151 . join ( ',' ) ;
52- return new NetflowNode ( url , `netflow:network:{${ selectors || 'SrcK8S_Namespace=~".+"' } }` ) ;
52+
53+ // Set default selector if no valid selectors are present
54+ const finalSelectors = selectors || 'DstK8S_Type="Pod",SrcK8S_Type="Pod"' ;
55+
56+ return new NetflowNode ( url , `netflow:network:{${ finalSelectors } }` ) ;
5357 }
5458
5559 static fromQuery ( query : string ) : Korrel8rNode {
@@ -67,14 +71,8 @@ export class NetflowNode extends Korrel8rNode {
6771 } )
6872 . filter ( ( s ) => s )
6973 . join ( ';' ) ;
70- // Special case: omit filters if the query is exactly netflow:network:{SrcK8S_Namespace=~".+"}
71- const isDefaultQuery = query === 'netflow:network:{SrcK8S_Namespace=~".+"}' ;
72-
73- // Build the URL
7474 return new NetflowNode (
75- `netflow-traffic?tenant=${ clazz } ${
76- ! isDefaultQuery && filters ? `&filters=${ encodeURIComponent ( filters ) } ` : ''
77- } `,
75+ `netflow-traffic?tenant=${ clazz } ${ filters ? `&filters=${ encodeURIComponent ( filters ) } ` : '' } ` ,
7876 query ,
7977 ) ;
8078 }
You can’t perform that action at this time.
0 commit comments