From c8b02c80b18de4761a5b1ccdf37c1c230122e336 Mon Sep 17 00:00:00 2001 From: Tushar Tathgur Date: Fri, 15 Sep 2023 14:38:02 -0700 Subject: [PATCH 1/2] L7 Visibility support in Antrea Signed-off-by: Tushar Tathgur --- pkg/registry/registry_antrea.csv | 2 ++ pkg/registry/registry_antrea.go | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pkg/registry/registry_antrea.csv b/pkg/registry/registry_antrea.csv index 5819096b..665aec3b 100644 --- a/pkg/registry/registry_antrea.csv +++ b/pkg/registry/registry_antrea.csv @@ -54,3 +54,5 @@ ElementID,Name,Abstract Data Type,Data Type Semantics,Status,Description,Units,R 152,flowEndSecondsFromDestinationNode,dateTimeSeconds,,current,,,,,,,,56506, 153,egressName,string,,current,,,,,,,,56506, 154,egressIP,string,,current,,,,,,,,56506, +155,isL7,boolean,,current,,,,,,,,56506, +156,httpVals,string,,current,,,,,,,,56506, diff --git a/pkg/registry/registry_antrea.go b/pkg/registry/registry_antrea.go index 38610365..d365f73c 100644 --- a/pkg/registry/registry_antrea.go +++ b/pkg/registry/registry_antrea.go @@ -72,8 +72,10 @@ func loadAntreaRegistry() { registerInfoElement(*entities.NewInfoElement("throughputFromDestinationNode", 148, 4, 56506, 8), 56506) registerInfoElement(*entities.NewInfoElement("reverseThroughputFromSourceNode", 149, 4, 56506, 8), 56506) registerInfoElement(*entities.NewInfoElement("reverseThroughputFromDestinationNode", 150, 4, 56506, 8), 56506) - registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromSourceNode", 151, 14, 56506, 4), 56506) - registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromDestinationNode", 152, 14, 56506, 4), 56506) + registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromSourceNode", 151, 3, 56506, 4), 56506) + registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromDestinationNode", 152, 3, 56506, 4), 56506) registerInfoElement(*entities.NewInfoElement("egressName", 153, 13, 56506, 65535), 56506) registerInfoElement(*entities.NewInfoElement("egressIP", 154, 13, 56506, 65535), 56506) + registerInfoElement(*entities.NewInfoElement("isL7", 155, 11, 56506, 1), 56506) + registerInfoElement(*entities.NewInfoElement("httpVals", 156, 13, 56506, 65535), 56506) } From 10b82cc0bc3fea7fe0ad55017dba763732e021aa Mon Sep 17 00:00:00 2001 From: Tushar Tathgur Date: Thu, 28 Sep 2023 14:41:58 -0700 Subject: [PATCH 2/2] Replaced isL7 bool with l7ProtocolName string Signed-off-by: Tushar Tathgur --- pkg/registry/registry_antrea.csv | 2 +- pkg/registry/registry_antrea.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/registry/registry_antrea.csv b/pkg/registry/registry_antrea.csv index 665aec3b..20c9cd81 100644 --- a/pkg/registry/registry_antrea.csv +++ b/pkg/registry/registry_antrea.csv @@ -54,5 +54,5 @@ ElementID,Name,Abstract Data Type,Data Type Semantics,Status,Description,Units,R 152,flowEndSecondsFromDestinationNode,dateTimeSeconds,,current,,,,,,,,56506, 153,egressName,string,,current,,,,,,,,56506, 154,egressIP,string,,current,,,,,,,,56506, -155,isL7,boolean,,current,,,,,,,,56506, +155,l7ProtocolName,string,,current,,,,,,,,56506, 156,httpVals,string,,current,,,,,,,,56506, diff --git a/pkg/registry/registry_antrea.go b/pkg/registry/registry_antrea.go index d365f73c..6587d8df 100644 --- a/pkg/registry/registry_antrea.go +++ b/pkg/registry/registry_antrea.go @@ -72,10 +72,10 @@ func loadAntreaRegistry() { registerInfoElement(*entities.NewInfoElement("throughputFromDestinationNode", 148, 4, 56506, 8), 56506) registerInfoElement(*entities.NewInfoElement("reverseThroughputFromSourceNode", 149, 4, 56506, 8), 56506) registerInfoElement(*entities.NewInfoElement("reverseThroughputFromDestinationNode", 150, 4, 56506, 8), 56506) - registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromSourceNode", 151, 3, 56506, 4), 56506) - registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromDestinationNode", 152, 3, 56506, 4), 56506) + registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromSourceNode", 151, 14, 56506, 4), 56506) + registerInfoElement(*entities.NewInfoElement("flowEndSecondsFromDestinationNode", 152, 14, 56506, 4), 56506) registerInfoElement(*entities.NewInfoElement("egressName", 153, 13, 56506, 65535), 56506) registerInfoElement(*entities.NewInfoElement("egressIP", 154, 13, 56506, 65535), 56506) - registerInfoElement(*entities.NewInfoElement("isL7", 155, 11, 56506, 1), 56506) + registerInfoElement(*entities.NewInfoElement("l7ProtocolName", 155, 13, 56506, 65535), 56506) registerInfoElement(*entities.NewInfoElement("httpVals", 156, 13, 56506, 65535), 56506) }