X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=models-examples%2Fsrc%2Fmain%2Fresources%2Fpolicies%2FvFirewall.policy.monitoring.input.tosca.v2.yaml;fp=models-examples%2Fsrc%2Fmain%2Fresources%2Fpolicies%2FvFirewall.policy.monitoring.input.tosca.v2.yaml;h=3a2aef164f8dba3572bb2451445bf1f88cb5a71f;hb=6a75c3cd6b96a8ceef4ba02cf13832f88a15e352;hp=0000000000000000000000000000000000000000;hpb=b4901aecfc3d55103b195378fa86a8fca674706d;p=policy%2Fmodels.git diff --git a/models-examples/src/main/resources/policies/vFirewall.policy.monitoring.input.tosca.v2.yaml b/models-examples/src/main/resources/policies/vFirewall.policy.monitoring.input.tosca.v2.yaml new file mode 100644 index 000000000..3a2aef164 --- /dev/null +++ b/models-examples/src/main/resources/policies/vFirewall.policy.monitoring.input.tosca.v2.yaml @@ -0,0 +1,149 @@ +tosca_definitions_version: tosca_simple_yaml_1_1_0 +topology_template: + policies: + - onap.vfirewall.tca: + type: onap.policies.monitoring.tcagen2 + type_version: 2.0.0 + version: 2.0.0 + name: onap.vfirewall.tca + metadata: + policy-id: onap.vfirewall.tca + properties: + tca.policy: + - domain: measurementsForVfScaling + metricsPerEventName: + - eventName: Mfvs_eNodeB_RANKPI + controlLoopSchemaType: VNF + policyScope: resource=vFirewall;type=configuration + policyName: configuration.dcae.microservice.tca.xml + policyVersion: v0.0.1 + thresholds: + - closedLoopControlName: >- + CL-FRWL-LOW-TRAFFIC-SIG-d925ed73-8231-4d02-9545-db4e101f88f8 + closedLoopEventStatus: ONSET + version: 1.0.2 + fieldPath: >- + $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated + thresholdValue: 4000 + direction: LESS_OR_EQUAL + severity: MAJOR + - closedLoopControlName: >- + CL-FRWL-HIGH-TRAFFIC-SIG-EA36FE84-9342-5E13-A656-EC5F21309A09 + closedLoopEventStatus: ONSET + version: 1.0.2 + fieldPath: >- + $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated + thresholdValue: 20000 + direction: GREATER_OR_EQUAL + severity: CRITICAL + - closedLoopControlName: >- + CL-FRWL-HIGH-TRAFFIC-SIG-EA36FE84-9342-5E13-A656-EC5F21309A09 + closedLoopEventStatus: ABATED + version: 1.0.2 + fieldPath: >- + $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated + thresholdValue: 0 + direction: EQUAL + severity: CRITICAL + - eventName: vLoadBalancer + controlLoopSchemaType: VNF + policyScope: resource=vLoadBalancer;type=configuration + policyName: configuration.dcae.microservice.tca.xml + policyVersion: v0.0.1 + thresholds: + - closedLoopControlName: >- + CL-LBAL-LOW-TRAFFIC-SIG-FB480F95-A453-6F24-B767-FD703241AB1A + closedLoopEventStatus: ONSET + version: 1.0.2 + fieldPath: >- + $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated + thresholdValue: 500 + direction: LESS_OR_EQUAL + severity: MAJOR + - closedLoopControlName: >- + CL-LBAL-LOW-TRAFFIC-SIG-0C5920A6-B564-8035-C878-0E814352BC2B + closedLoopEventStatus: ONSET + version: 1.0.2 + fieldPath: >- + $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated + thresholdValue: 5000 + direction: GREATER_OR_EQUAL + severity: CRITICAL + - eventName: virtualVMEventName + controlLoopSchemaType: VM + policyScope: resource=virtualVM;type=configuration + policyName: configuration.dcae.microservice.tca.xml + policyVersion: v0.0.1 + thresholds: + - closedLoopControlName: >- + CL-LBAL-LOW-TRAFFIC-SIG-FB480F95-A453-6F24-B767-FD703241AB1A + closedLoopEventStatus: ONSET + version: 1.0.2 + fieldPath: >- + $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated + thresholdValue: 500 + direction: LESS_OR_EQUAL + severity: MAJOR + - 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 +