Rest interface specific counters defined and used: cRestSubReqFromXapp,cRestSubRespTo...
[ric-plt/submgr.git] / pkg / control / metrics.go
index dabe622..9e0b7b5 100644 (file)
@@ -6,8 +6,11 @@ import (
 
 const (
        cSubReqFromXapp        string = "SubReqFromXapp"
+       cRestSubReqFromXapp    string = "RestSubReqFromXapp"
        cSubRespToXapp         string = "SubRespToXapp"
+       cRestSubRespToXapp     string = "RestSubRespToXapp"
        cSubFailToXapp         string = "SubFailToXapp"
+       cRestSubFailToXapp     string = "RestSubFailToXapp"
        cSubReqToE2            string = "SubReqToE2"
        cSubReReqToE2          string = "SubReReqToE2"
        cSubRespFromE2         string = "SubRespFromE2"
@@ -17,7 +20,9 @@ const (
        cRouteCreateUpdateFail string = "RouteCreateUpdateFail"
        cMergedSubscriptions   string = "MergedSubscriptions"
        cSubDelReqFromXapp     string = "SubDelReqFromXapp"
+       cRestSubDelReqFromXapp string = "RestSubDelReqFromXapp"
        cSubDelRespToXapp      string = "SubDelRespToXapp"
+       cRestSubDelRespToXapp  string = "RestSubDelRespToXapp"
        cSubDelReqToE2         string = "SubDelReqToE2"
        cSubDelReReqToE2       string = "SubDelReReqToE2"
        cSubDelRespFromE2      string = "SubDelRespFromE2"
@@ -36,8 +41,11 @@ func GetMetricsOpts() []xapp.CounterOpts {
 
                // Subscrition create counters
                {Name: cSubReqFromXapp, Help: "The total number of SubscriptionRequest messages received from xApp"},
+               {Name: cRestSubReqFromXapp, Help: "The total number of Rest SubscriptionRequest messages received from xApp"},
                {Name: cSubRespToXapp, Help: "The total number of SubscriptionResponse messages sent to xApp"},
+               {Name: cRestSubRespToXapp, Help: "The total number of Rest SubscriptionResponse messages sent to xApp"},
                {Name: cSubFailToXapp, Help: "The total number of SubscriptionFailure messages sent to xApp"},
+               {Name: cRestSubFailToXapp, Help: "The total number of Rest SubscriptionFailure messages sent to xApp"},
                {Name: cSubReqToE2, Help: "The total number of SubscriptionRequest messages sent to E2Term"},
                {Name: cSubReReqToE2, Help: "The total number of SubscriptionRequest messages resent to E2Term"},
                {Name: cSubRespFromE2, Help: "The total number of SubscriptionResponse messages from E2Term"},
@@ -49,7 +57,9 @@ func GetMetricsOpts() []xapp.CounterOpts {
 
                // Subscrition delete counters
                {Name: cSubDelReqFromXapp, Help: "The total number of SubscriptionDeleteResponse messages received from xApp"},
+               {Name: cRestSubDelReqFromXapp, Help: "The total number of Rest SubscriptionDeleteResponse messages received from xApp"},
                {Name: cSubDelRespToXapp, Help: "The total number of SubscriptionDeleteResponse messages sent to xApp"},
+               {Name: cRestSubDelRespToXapp, Help: "The total number of Rest SubscriptionDeleteResponse messages sent to xApp"},
                {Name: cSubDelReqToE2, Help: "The total number of SubscriptionDeleteRequest messages sent to E2Term"},
                {Name: cSubDelReReqToE2, Help: "The total number of SubscriptionDeleteRequest messages resent to E2Term"},
                {Name: cSubDelRespFromE2, Help: "The total number of SubscriptionDeleteResponse messages from E2Term"},