Support 7.2.1 VES in TCAGEN2
[dcaegen2/analytics/tca-gen2.git] / dcae-analytics / dcae-analytics-test / src / main / resources / data / json / policy / tca_policy.json
index e2560bd..dbf52c6 100644 (file)
@@ -1,4 +1,4 @@
-{
+[{
   "domain": "measurementsForVfScaling",
   "metricsPerEventName": [
     {
         }
       ]
     }
-  ]
-}
+  ]},
+  {
+     "domain": "measurement",
+     "metricsPerEventName": [
+     {
+       "eventName": "vFirewallBroadcastPackets",
+       "controlLoopSchemaType": "VM",
+       "policyScope": "DCAE",
+       "policyName": "DCAE.Config_tca-hi-lo",
+       "policyVersion": "v0.0.1",
+       "thresholds": [
+       {
+           "closedLoopControlName": "ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a",
+           "version": "1.0.2",
+           "fieldPath": "$.event.measurementFields.nicPerformanceArray[*].receivedTotalPacketsDelta",
+           "thresholdValue": 300,
+           "direction": "LESS_OR_EQUAL",
+           "severity": "MAJOR",
+           "closedLoopEventStatus": "ABATED"
+       },
+       {                         
+           "closedLoopControlName": "ControlLoop-vFirewall-d0a1dfc6-94f5-4fd4-a5b5-4630b438850a",
+           "version": "1.0.2",
+           "fieldPath": "$.event.measurementFields.nicPerformanceArray[*].receivedTotalPacketsDelta",
+           "thresholdValue": 700,
+           "direction": "GREATER_OR_EQUAL",
+           "severity": "CRITICAL",
+           "closedLoopEventStatus": "ONSET"
+       }
+       ]
+     },
+     {
+       "eventName": "vLoadBalancer",
+       "controlLoopSchemaType": "VM",
+       "policyScope": "DCAE",
+       "policyName": "DCAE.Config_tca-hi-lo",
+       "policyVersion": "v0.0.1",
+       "thresholds": [
+       {
+          "closedLoopControlName": "ControlLoop-vDNS-6f37f56d-a87d-4b85-b6a9-cc953cf779b3",
+          "version": "1.0.2",
+          "fieldPath": "$.event.measurementFields.nicPerformanceArray[*].receivedTotalPacketsDelta",
+          "thresholdValue": 300,
+          "direction": "GREATER_OR_EQUAL",
+          "severity": "CRITICAL",
+          "closedLoopEventStatus": "ONSET"
+       }
+       ]
+     },
+     {
+       "eventName": "Measurement_vGMUX",
+       "controlLoopSchemaType": "VNF",
+       "policyScope": "DCAE",
+       "policyName": "DCAE.Config_tca-hi-lo",
+       "policyVersion": "v0.0.1",
+       "thresholds": [
+       {
+         "closedLoopControlName": "ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e",
+         "version": "1.0.2",
+         "fieldPath": "$.event.measurementFields.additionalMeasurements[*].arrayOfFields[0].value",
+         "thresholdValue": 0,
+         "direction": "EQUAL",
+         "severity": "MAJOR",
+         "closedLoopEventStatus": "ABATED"
+       },
+       {
+         "closedLoopControlName": "ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e",
+         "version": "1.0.2",
+         "fieldPath": "$.event.measurementFields.additionalMeasurements[*].arrayOfFields[0].value",
+         "thresholdValue": 0,
+         "direction": "GREATER",
+         "severity": "CRITICAL",
+         "closedLoopEventStatus": "ONSET"
+       }
+       ]
+     }
+     ]
+  }
+]