2022-02-15 04:52:52,153 DEBUG 129:onap_service.py(1) - [None][Create Loop Instance] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:52,153 DEBUG 131:onap_service.py(1) - [None][Create Loop Instance] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/create/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p?templateName=LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice 2022-02-15 04:52:52,153 DEBUG 132:onap_service.py(1) - [None][Create Loop Instance] data sent: None 2022-02-15 04:52:52,155 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:52:52,459 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "POST /restservices/clds/v2/loop/create/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p?templateName=LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice HTTP/1.1" 200 None 2022-02-15 04:52:52,460 INFO 142:onap_service.py(1) - [None][Create Loop Instance] response code: 200 2022-02-15 04:52:52,462 DEBUG 146:onap_service.py(1) - [None][Create Loop Instance] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "DESIGN", "components": { "POLICY": { "componentState": { "stateName": "UNKNOWN", "description": "The current status is not clear. Need to refresh the status to get the current status." } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:52.357033Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:52:52.340658Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:52:52,465 ERROR 79:instantiate_loop.py(1) - An error occured while creating the loop instance 2022-02-15 04:52:52,466 INFO 26:instantiate_loop.py(1) - ******** ADD OPERATIONAL POLICY MinMax ******* 2022-02-15 04:52:52,466 DEBUG 129:onap_service.py(1) - [None][Create Operational Policy] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:52,466 DEBUG 131:onap_service.py(1) - [None][Create Operational Policy] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/addOperationaPolicy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p/policyModel/onap.policies.controlloop.guard.common.MinMax/1.0.0 2022-02-15 04:52:52,467 DEBUG 132:onap_service.py(1) - [None][Create Operational Policy] data sent: None 2022-02-15 04:52:52,470 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:52:52,850 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "PUT /restservices/clds/v2/loop/addOperationaPolicy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p/policyModel/onap.policies.controlloop.guard.common.MinMax/1.0.0 HTTP/1.1" 200 None 2022-02-15 04:52:52,851 INFO 142:onap_service.py(1) - [None][Create Operational Policy] response code: 200 2022-02-15 04:52:52,851 DEBUG 146:onap_service.py(1) - [None][Create Operational Policy] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "DESIGN", "components": { "POLICY": { "componentState": { "stateName": "UNKNOWN", "description": "The current status is not clear. Need to refresh the status to get the current status." } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": {}, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:52.656528Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:52.357033Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:52:52.340658Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:52:52,854 ERROR 30:instantiate_loop.py(1) - an error occured while adding an operational policy 2022-02-15 04:52:52,854 INFO 31:instantiate_loop.py(1) - ADD OPERATION SUCCESSFULY DONE 2022-02-15 04:52:52,854 INFO 26:instantiate_loop.py(1) - ******** ADD OPERATIONAL POLICY FrequencyLimiter ******* 2022-02-15 04:52:52,854 DEBUG 129:onap_service.py(1) - [None][Create Operational Policy] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:52,854 DEBUG 131:onap_service.py(1) - [None][Create Operational Policy] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/addOperationaPolicy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p/policyModel/onap.policies.controlloop.guard.common.FrequencyLimiter/1.0.0 2022-02-15 04:52:52,855 DEBUG 132:onap_service.py(1) - [None][Create Operational Policy] data sent: None 2022-02-15 04:52:52,857 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:52:53,001 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "PUT /restservices/clds/v2/loop/addOperationaPolicy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p/policyModel/onap.policies.controlloop.guard.common.FrequencyLimiter/1.0.0 HTTP/1.1" 200 None 2022-02-15 04:52:53,002 INFO 142:onap_service.py(1) - [None][Create Operational Policy] response code: 200 2022-02-15 04:52:53,003 DEBUG 146:onap_service.py(1) - [None][Create Operational Policy] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "DESIGN", "components": { "POLICY": { "componentState": { "stateName": "UNKNOWN", "description": "The current status is not clear. Need to refresh the status to get the current status." } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": {}, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.959730Z", "updatedDate": "2022-02-15T04:52:52.959730Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": {}, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:52.656528Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:52.357033Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:52:52.340658Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:52:53,005 ERROR 30:instantiate_loop.py(1) - an error occured while adding an operational policy 2022-02-15 04:52:53,006 INFO 31:instantiate_loop.py(1) - ADD OPERATION SUCCESSFULY DONE 2022-02-15 04:52:53,006 INFO 36:instantiate_loop.py(1) - ******** UPDATE MICROSERVICE POLICY ******* 2022-02-15 04:52:53,006 DEBUG 129:onap_service.py(1) - [None][Get loop details] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:53,006 DEBUG 131:onap_service.py(1) - [None][Get loop details] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:52:53,006 DEBUG 132:onap_service.py(1) - [None][Get loop details] data sent: None 2022-02-15 04:52:53,008 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:52:53,076 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:52:53,078 INFO 142:onap_service.py(1) - [None][Get loop details] response code: 200 2022-02-15 04:52:53,078 DEBUG 146:onap_service.py(1) - [None][Get loop details] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "DESIGN", "components": { "POLICY": { "componentState": { "stateName": "UNKNOWN", "description": "The current status is not clear. Need to refresh the status to get the current status." } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": {}, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.959730Z", "updatedDate": "2022-02-15T04:52:52.959730Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": {}, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:52.656528Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:52.357033Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:52:52.340658Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:52:53,085 DEBUG 129:onap_service.py(1) - [None][ADD TCA config] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:53,085 DEBUG 131:onap_service.py(1) - [None][ADD TCA config] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/updateMicroservicePolicy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:52:53,085 DEBUG 132:onap_service.py(1) - [None][ADD TCA config] data sent: { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml" } 2022-02-15 04:52:53,087 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:52:53,316 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "POST /restservices/clds/v2/loop/updateMicroservicePolicy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:52:53,317 INFO 142:onap_service.py(1) - [None][ADD TCA config] response code: 200 2022-02-15 04:52:53,317 DEBUG 146:onap_service.py(1) - [None][ADD TCA config] response: { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:52:53,319 INFO 39:instantiate_loop.py(1) - ******** UPDATE OPERATIONAL POLICIES CONFIG ******* 2022-02-15 04:52:53,322 DEBUG 129:onap_service.py(1) - [None][ADD operational policy config] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:53,322 DEBUG 131:onap_service.py(1) - [None][ADD operational policy config] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/updateOperationalPolicies/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:52:53,322 DEBUG 132:onap_service.py(1) - [None][ADD operational policy config] data sent: [ { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2020-07-22T01:37:35.861060Z", "updatedDate": "2020-07-22T01:37:51.719018Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2020-07-22T09:01:14.168344Z", "updatedDate": "2020-07-22T09:01:14.168344Z", "updatedBy": "clamp@clamp.onap.org", "createdBy": "clamp@clamp.onap.org", "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml" } ] 2022-02-15 04:52:53,324 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:52:53,577 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "POST /restservices/clds/v2/loop/updateOperationalPolicies/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:52:53,578 INFO 142:onap_service.py(1) - [None][ADD operational policy config] response code: 200 2022-02-15 04:52:53,579 DEBUG 146:onap_service.py(1) - [None][ADD operational policy config] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "DESIGN", "components": { "POLICY": { "componentState": { "stateName": "UNKNOWN", "description": "The current status is not clear. Need to refresh the status to get the current status." } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:52:52.340658Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:52:53,581 INFO 267:loop_instance.py(1) - Files for op policy config LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p have been uploaded to loop'sOp policy 2022-02-15 04:52:53,585 DEBUG 129:onap_service.py(1) - [None][ADD operational policy config] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:53,585 DEBUG 131:onap_service.py(1) - [None][ADD operational policy config] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/updateOperationalPolicies/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:52:53,585 DEBUG 132:onap_service.py(1) - [None][ADD operational policy config] data sent: [ { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2020-07-22T01:37:35.861060Z", "updatedDate": "2020-07-22T01:37:51.719018Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2020-07-22T09:01:14.168344Z", "updatedDate": "2020-07-22T09:01:14.168344Z", "updatedBy": "clamp@clamp.onap.org", "createdBy": "clamp@clamp.onap.org", "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml" } , { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2020-07-22T01:37:35.106757Z", "updatedDate": "2020-07-22T01:37:51.709386Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2020-07-22T08:27:34.576868Z", "updatedDate": "2020-07-22T08:27:34.576868Z", "updatedBy": "clamp@clamp.onap.org", "createdBy": "clamp@clamp.onap.org", "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml" } ] 2022-02-15 04:52:53,587 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:52:53,944 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "POST /restservices/clds/v2/loop/updateOperationalPolicies/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:52:53,946 INFO 142:onap_service.py(1) - [None][ADD operational policy config] response code: 200 2022-02-15 04:52:53,947 DEBUG 146:onap_service.py(1) - [None][ADD operational policy config] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "DESIGN", "components": { "POLICY": { "componentState": { "stateName": "UNKNOWN", "description": "The current status is not clear. Need to refresh the status to get the current status." } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:52:52.340658Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:52:53,949 INFO 267:loop_instance.py(1) - Files for op policy config LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p have been uploaded to loop'sOp policy 2022-02-15 04:52:53,949 INFO 49:instantiate_loop.py(1) - Policies are well configured 2022-02-15 04:52:53,950 INFO 53:instantiate_loop.py(1) - ******** SUBMIT POLICIES TO PE ******* 2022-02-15 04:52:53,950 DEBUG 129:onap_service.py(1) - [None][submit policy] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:52:53,950 DEBUG 131:onap_service.py(1) - [None][submit policy] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/submit/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:52:53,950 DEBUG 132:onap_service.py(1) - [None][submit policy] data sent: None 2022-02-15 04:52:53,952 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:03,004 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "PUT /restservices/clds/v2/loop/submit/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 202 None 2022-02-15 04:53:03,005 INFO 142:onap_service.py(1) - [None][submit policy] response code: 202 2022-02-15 04:53:03,005 DEBUG 146:onap_service.py(1) - [None][submit policy] response: {} 2022-02-15 04:53:03,007 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:03,008 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:03,008 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:03,009 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:06,272 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:53:06,273 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:53:06,274 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT_AND_DEPLOYED", "description": "The policies defined have been created and deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:52:52.340658Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:53:06,281 INFO 55:instantiate_loop.py(1) - ******** CHECK POLICIES SUBMITION ******* 2022-02-15 04:53:06,281 INFO 57:instantiate_loop.py(1) - Policies successfully submited to PE 2022-02-15 04:53:06,281 INFO 62:instantiate_loop.py(1) - ******** DEPLOY LOOP INSTANCE ******* 2022-02-15 04:53:06,282 DEBUG 129:onap_service.py(1) - [None][Deploy microservice to DCAE] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:06,282 DEBUG 131:onap_service.py(1) - [None][Deploy microservice to DCAE] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/deploy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:06,282 DEBUG 132:onap_service.py(1) - [None][Deploy microservice to DCAE] data sent: None 2022-02-15 04:53:06,284 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:39,881 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "PUT /restservices/clds/v2/loop/deploy/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 202 None 2022-02-15 04:53:39,883 INFO 142:onap_service.py(1) - [None][Deploy microservice to DCAE] response code: 202 2022-02-15 04:53:39,883 DEBUG 146:onap_service.py(1) - [None][Deploy microservice to DCAE] response: "{\"requestId\":\"e0910487-063b-4675-affb-6ea0384b0266\",\"links\":{\"self\":\"https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0\",\"status\":\"https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant\"}}" 2022-02-15 04:53:39,889 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:39,889 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:39,889 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:39,891 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:44,240 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:53:44,241 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:53:44,242 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:53:44,248 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:44,248 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:44,248 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:44,250 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:47,873 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:53:47,875 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:53:47,876 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:53:47,882 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:47,883 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:47,883 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:47,884 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:50,541 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:53:50,542 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:53:50,543 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:53:50,549 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:50,549 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:50,550 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:50,551 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:53,210 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:53:53,212 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:53:53,213 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:53:53,220 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:53,221 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:53,221 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:53,222 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:55,602 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:53:55,603 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:53:55,604 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:53:55,610 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:55,611 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:55,611 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:55,612 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:53:57,898 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:53:57,899 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:53:57,900 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:53:57,907 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:53:57,907 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:53:57,907 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:53:57,909 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:00,054 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:00,056 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:00,058 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:00,066 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:00,066 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:00,066 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:00,068 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:16,891 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:16,894 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:16,895 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:16,902 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:16,902 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:16,902 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:16,904 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:23,061 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:23,063 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:23,065 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:23,071 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:23,071 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:23,071 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:23,073 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:28,005 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:28,007 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:28,009 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:28,016 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:28,016 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:28,016 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:28,018 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:32,144 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:32,146 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:32,148 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:32,155 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:32,155 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:32,155 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:32,157 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:36,070 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:36,072 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:36,073 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:36,080 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:36,080 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:36,080 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:36,082 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:39,898 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:39,900 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:39,902 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:39,909 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:39,909 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:39,909 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:39,911 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:45,011 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:45,030 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:45,032 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 197, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 196, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 195, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 194, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 193, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 192, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 191, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 190, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:42Z" }, { "id": 189, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 188, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 187, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 186, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:45,039 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:45,039 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:45,039 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:45,041 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:54:59,879 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:54:59,882 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:54:59,885 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 209, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 208, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 207, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 206, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 205, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 204, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 203, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:57Z" }, { "id": 202, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:55Z" }, { "id": 201, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:54Z" }, { "id": 200, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:51Z" }, { "id": 199, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:50Z" }, { "id": 198, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:45Z" }, { "id": 197, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 196, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 195, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 194, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 193, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 192, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 191, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 190, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:42Z" }, { "id": 189, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 188, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 187, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 186, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:54:59,892 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:54:59,892 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:54:59,892 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:54:59,894 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:55:04,242 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:55:04,245 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:55:04,246 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 221, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 220, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 219, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 218, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 217, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 216, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 215, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:03Z" }, { "id": 214, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 213, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 212, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 211, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 210, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:00Z" }, { "id": 209, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 208, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 207, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 206, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 205, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 204, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 203, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:57Z" }, { "id": 202, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:55Z" }, { "id": 201, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:54Z" }, { "id": 200, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:51Z" }, { "id": 199, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:50Z" }, { "id": 198, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:45Z" }, { "id": 197, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 196, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 195, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 194, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 193, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 192, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 191, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 190, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:42Z" }, { "id": 189, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 188, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 187, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 186, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:55:04,253 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:55:04,254 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:55:04,254 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:55:04,255 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:55:08,020 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:55:08,022 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:55:08,024 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 233, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:08Z" }, { "id": 232, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 231, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 230, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 229, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 228, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 227, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 226, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 225, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 224, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 223, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 222, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 221, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 220, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 219, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 218, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 217, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 216, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 215, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:03Z" }, { "id": 214, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 213, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 212, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 211, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 210, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:00Z" }, { "id": 209, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 208, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 207, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 206, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 205, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 204, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 203, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:57Z" }, { "id": 202, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:55Z" }, { "id": 201, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:54Z" }, { "id": 200, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:51Z" }, { "id": 199, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:50Z" }, { "id": 198, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:45Z" }, { "id": 197, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 196, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 195, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 194, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 193, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 192, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 191, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 190, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:42Z" }, { "id": 189, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 188, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 187, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 186, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:55:08,031 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:55:08,031 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:55:08,031 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:55:08,033 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:55:11,235 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:55:11,238 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:55:11,240 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "SUBMITTED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "PROCESSING_MICROSERVICE_INSTALLATION", "description": "Clamp has requested DCAE to install the microservices defined in the DCAE blueprint and it\u0027s currently processing the request" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 245, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 244, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 243, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 242, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 241, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 240, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 239, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 238, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 237, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 236, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 235, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 234, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:08Z" }, { "id": 233, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:08Z" }, { "id": 232, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 231, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 230, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 229, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 228, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 227, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 226, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 225, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 224, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 223, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 222, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 221, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 220, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 219, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 218, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 217, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 216, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 215, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:03Z" }, { "id": 214, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 213, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 212, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 211, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 210, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:00Z" }, { "id": 209, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 208, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 207, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 206, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 205, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 204, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 203, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:57Z" }, { "id": 202, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:55Z" }, { "id": 201, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:54Z" }, { "id": 200, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:51Z" }, { "id": 199, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:50Z" }, { "id": 198, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:45Z" }, { "id": 197, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 196, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 195, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 194, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 193, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 192, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 191, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 190, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:42Z" }, { "id": 189, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 188, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 187, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 186, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:55:11,247 DEBUG 129:onap_service.py(1) - [None][Get loop status] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:55:11,247 DEBUG 131:onap_service.py(1) - [None][Get loop status] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:55:11,247 DEBUG 132:onap_service.py(1) - [None][Get loop status] data sent: None 2022-02-15 04:55:11,249 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:55:14,374 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/getstatus/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:55:14,377 INFO 142:onap_service.py(1) - [None][Get loop status] response code: 200 2022-02-15 04:55:14,379 DEBUG 146:onap_service.py(1) - [None][Get loop status] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "STOPPED", "components": { "POLICY": { "componentState": { "stateName": "SENT", "description": "The policies defined have been created but NOT deployed on the policy engine" } }, "DCAE": { "componentState": { "stateName": "MICROSERVICE_INSTALLED_SUCCESSFULLY", "description": "Clamp has requested DCAE to install the DCAE blueprint and it has been installed successfully" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 257, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 256, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: STOPPED", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 255, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: MICROSERVICE_INSTALLED_SUCCESSFULLY - message: ", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 254, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 253, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 252, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 251, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 250, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:13Z" }, { "id": 249, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:13Z" }, { "id": 248, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:12Z" }, { "id": 247, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:12Z" }, { "id": 246, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 245, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 244, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 243, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 242, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 241, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 240, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 239, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 238, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 237, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 236, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 235, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 234, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:08Z" }, { "id": 233, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:08Z" }, { "id": 232, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 231, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 230, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 229, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 228, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 227, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 226, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 225, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 224, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 223, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 222, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 221, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 220, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 219, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 218, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 217, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 216, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 215, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:03Z" }, { "id": 214, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 213, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 212, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 211, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 210, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:00Z" }, { "id": 209, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 208, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 207, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 206, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 205, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 204, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 203, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:57Z" }, { "id": 202, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:55Z" }, { "id": 201, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:54Z" }, { "id": 200, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:51Z" }, { "id": 199, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:50Z" }, { "id": 198, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:45Z" }, { "id": 197, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 196, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 195, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 194, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 193, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 192, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 191, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 190, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:42Z" }, { "id": 189, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 188, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 187, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 186, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:53:39.826620Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:55:14,386 INFO 65:instantiate_loop.py(1) - Loop instance winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p successfully deployed on DCAE !! 2022-02-15 04:55:14,387 DEBUG 129:onap_service.py(1) - [None][Get loop details] sent header: {'Content-Type': 'application/json', 'Accept': 'application/json', 'Authorization': 'Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh', 'X-ECOMP-InstanceID': 'onapsdk'} 2022-02-15 04:55:14,387 DEBUG 131:onap_service.py(1) - [None][Get loop details] url used: https://clamp.api.simpledemo.onap.org:30258/restservices/clds/v2/loop/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p 2022-02-15 04:55:14,387 DEBUG 132:onap_service.py(1) - [None][Get loop details] data sent: None 2022-02-15 04:55:14,389 DEBUG 939:connectionpool.py(1) - Starting new HTTPS connection (1): clamp.api.simpledemo.onap.org:30258 2022-02-15 04:55:14,917 DEBUG 433:connectionpool.py(1) - https://clamp.api.simpledemo.onap.org:30258 "GET /restservices/clds/v2/loop/LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p HTTP/1.1" 200 None 2022-02-15 04:55:14,920 INFO 142:onap_service.py(1) - [None][Get loop details] response code: 200 2022-02-15 04:55:14,922 DEBUG 146:onap_service.py(1) - [None][Get loop details] response: { "name": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "dcaeDeploymentId": "CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0", "dcaeDeploymentStatusUrl": "https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant", "globalPropertiesJson": { "dcaeDeployParameters": { "uniqueBlueprintParameters": { "service_name": "dcae-tcagen2", "log_directory": "/opt/logs/dcae-analytics-tca", "replicas": 1, "spring.data.mongodb.uri": "mongodb://dcae-mongohost/dcae-tcagen2", "tag_version": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:1.3.1", "tca.aai.password": "DCAE", "tca.aai.url": "https://aai.onap.svc.cluster.local:8443", "tca.aai.username": "DCAE", "tca_handle_in_subscribe_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.VES_MEASUREMENT_OUTPUT", "tca_handle_out_publish_url": "http://message-router.onap.svc.cluster.local:3904/events/unauthenticated.DCAE_CL_OUTPUT", "tca_consumer_group": "cg1", "policy_model_id": "onap.policies.monitoring.tcagen2", "cpu_limit": "2000m", "cpu_request": "1000m", "memory_limit": "2048Mi", "memory_request": "1024Mi", "policy_id": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc" } } }, "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "lastComputedState": "STOPPED", "components": { "POLICY": { "componentState": { "stateName": "UNKNOWN", "description": "The current status is not clear. Need to refresh the status to get the current status." } }, "DCAE": { "componentState": { "stateName": "BLUEPRINT_DEPLOYED", "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop" } } }, "operationalPolicies": [ { "name": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.FrequencyLimiter", "type": "object", "description": "Supports limiting the frequency of actions being taken by a Actor.", "required": [ "actor", "operation", "limit", "timeWindow", "timeUnits" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "limit": { "type": "integer", "description": "The limit", "exclusiveMinimum": "0" }, "timeWindow": { "type": "integer", "description": "The time window to count the actions against." }, "timeUnits": { "type": "string", "description": "The units of time the window is counting.", "enum": [ "second", "minute", "hour", "day", "week", "month", "year" ] } } }, "configurationsJson": { "actor": "SO", "operation": "VF Module Create", "limit": 1, "timeWindow": 10, "timeUnits": "minute" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.FrequencyLimiter", "version": "1.0.0", "policyAcronym": "FrequencyLimiter", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:10.659687Z", "updatedDate": "2022-02-15T03:01:07.935918Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:53.864291Z", "updatedDate": "2022-02-15T04:52:53.864291Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" }, { "name": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc", "jsonRepresentation": { "title": "onap.policies.controlloop.guard.common.MinMax", "type": "object", "description": "Supports Min/Max number of entity for scaling operations. Although min and max fields are marked as not\nrequired, you need to have at least one or the other.\n", "required": [ "actor", "operation", "target" ], "properties": { "id": { "type": "string", "description": "The Control Loop id this applies to." }, "actor": { "type": "string", "description": "Specifies the Actor the guard applies to." }, "operation": { "type": "string", "description": "Specified the operation that the actor is performing the guard applies to." }, "timeRange": { "title": "tosca.datatypes.TimeInterval", "type": "object", "required": [ "start_time", "end_time" ], "properties": { "start_time": { "type": "string", "format": "date-time" }, "end_time": { "type": "string", "format": "date-time" } } }, "min": { "type": "integer", "description": "The minimum instances of this entity" }, "max": { "type": "integer", "description": "The maximum instances of this entity" }, "target": { "type": "string", "description": "The target entity that has scaling restricted" } } }, "configurationsJson": { "actor": "test", "operation": "test", "target": "test", "timeRange": { "start_time": "00:00:00", "end_time": "01:00:00" }, "min": 1, "max": 10 }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.controlloop.guard.common.MinMax", "version": "1.0.0", "policyAcronym": "MinMax", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:15.721919Z", "updatedDate": "2022-02-15T03:01:07.936292Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.656528Z", "updatedDate": "2022-02-15T04:52:53.534049Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "microServicePolicies": [ { "name": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc", "shared": false, "jsonRepresentation": { "title": "onap.policies.monitoring.tcagen2", "type": "object", "required": [ "tca.policy" ], "properties": { "tca.policy": { "title": "onap.datatypes.monitoring.tca_policy", "type": "object", "required": [ "domain", "metricsPerEventName" ], "properties": { "domain": { "type": "string", "description": "Domain name to which TCA needs to be applied", "default": "measurementsForVfScaling", "const": "measurementsForVfScaling" }, "metricsPerEventName": { "type": "array", "description": "Contains eventName and threshold details that need to be applied to given eventName", "items": { "title": "onap.datatypes.monitoring.metricsPerEventName", "type": "object", "required": [ "policyScope", "thresholds", "eventName", "policyVersion", "controlLoopSchemaType", "policyName" ], "properties": { "policyScope": { "type": "string", "description": "TCA Policy Scope" }, "thresholds": { "type": "array", "description": "Thresholds associated with eventName", "items": { "title": "onap.datatypes.monitoring.thresholds", "type": "object", "required": [ "version", "severity", "thresholdValue", "closedLoopEventStatus", "closedLoopControlName", "direction", "fieldPath" ], "properties": { "version": { "type": "string", "description": "Version number associated with the threshold" }, "severity": { "type": "string", "description": "Threshold Event Severity", "enum": [ "CRITICAL", "MAJOR", "MINOR", "WARNING", "NORMAL" ] }, "thresholdValue": { "type": "integer", "description": "Threshold value for the field Path inside CEF message" }, "closedLoopEventStatus": { "type": "string", "description": "Closed Loop Event Status of the threshold", "enum": [ "ONSET", "ABATED" ] }, "closedLoopControlName": { "type": "string", "description": "Closed Loop Control Name associated with the threshold" }, "direction": { "type": "string", "description": "Direction of the threshold", "enum": [ "LESS", "LESS_OR_EQUAL", "GREATER", "GREATER_OR_EQUAL", "EQUAL" ] }, "fieldPath": { "type": "string", "description": "Json field Path as per CEF message which needs to be analyzed for TCA", "enum": [ "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated", "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait", "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage", "$.event.measurementsForVfScalingFields.meanRequestLatency", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree", "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed", "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value" ] } } }, "format": "tabs-top" }, "eventName": { "type": "string", "description": "Event name to which thresholds need to be applied" }, "policyVersion": { "type": "string", "description": "TCA Policy Scope Version" }, "controlLoopSchemaType": { "type": "string", "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM", "enum": [ "VM", "VNF" ] }, "policyName": { "type": "string", "description": "TCA Policy Scope Name" } } }, "format": "tabs-top" } } } } }, "configurationsJson": { "tca.policy": { "domain": "measurementsForVfScaling", "metricsPerEventName": [ { "policyScope": "DCAE", "thresholds": [ { "version": "1.0.2", "severity": "MAJOR", "thresholdValue": 200, "closedLoopEventStatus": "ONSET", "closedLoopControlName": "LOOP_winstance_basicclamp0ainstance_basicclamp0kinstance_basicclamp0minstance_basicclamp0Dinstance_basicclamp0p", "direction": "LESS_OR_EQUAL", "fieldPath": "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta" } ], "eventName": "vLoadBalancer", "policyVersion": "v0.0.1", "controlLoopSchemaType": "VM", "policyName": "DCAE.Config_tca-hi-lo" } ] } }, "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "pdpGroup": "defaultGroup", "pdpSubgroup": "xacml", "policyModel": { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.357033Z", "updatedDate": "2022-02-15T04:52:53.273431Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } ], "loopLogs": [ { "id": 257, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 256, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: STOPPED", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 255, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: MICROSERVICE_INSTALLED_SUCCESSFULLY - message: ", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 254, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 253, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 252, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 251, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:14Z" }, { "id": 250, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:13Z" }, { "id": 249, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:13Z" }, { "id": 248, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:12Z" }, { "id": 247, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:12Z" }, { "id": 246, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 245, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 244, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 243, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 242, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 241, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:11Z" }, { "id": 240, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 239, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 238, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:10Z" }, { "id": 237, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 236, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 235, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:09Z" }, { "id": 234, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:08Z" }, { "id": 233, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:08Z" }, { "id": 232, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 231, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 230, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 229, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 228, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 227, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:07Z" }, { "id": 226, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 225, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:06Z" }, { "id": 224, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 223, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:05Z" }, { "id": 222, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 221, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 220, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 219, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 218, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 217, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 216, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:55:04Z" }, { "id": 215, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:03Z" }, { "id": 214, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 213, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:02Z" }, { "id": 212, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 211, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:55:01Z" }, { "id": 210, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:55:00Z" }, { "id": 209, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 208, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 207, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:59Z" }, { "id": 206, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 205, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 204, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:58Z" }, { "id": 203, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:57Z" }, { "id": 202, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:55Z" }, { "id": 201, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:54Z" }, { "id": 200, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:51Z" }, { "id": 199, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:50Z" }, { "id": 198, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:45Z" }, { "id": 197, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 196, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 195, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 194, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 193, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 192, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 191, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:44Z" }, { "id": 190, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:42Z" }, { "id": 189, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 188, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:41Z" }, { "id": 187, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 186, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:40Z" }, { "id": 185, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 184, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 183, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 182, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 181, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 180, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 179, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:39Z" }, { "id": 178, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 177, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:38Z" }, { "id": 176, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 175, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:37Z" }, { "id": 174, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 173, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 172, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 171, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:36Z" }, { "id": 170, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 169, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 168, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 167, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:35Z" }, { "id": 166, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 165, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:34Z" }, { "id": 164, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 163, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:33Z" }, { "id": 162, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 161, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 160, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 159, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 158, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:32Z" }, { "id": 157, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 156, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 155, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:31Z" }, { "id": 154, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 153, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:30Z" }, { "id": 152, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 151, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:29Z" }, { "id": 150, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:28Z" }, { "id": 149, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 148, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 147, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 146, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 145, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 144, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 143, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:27Z" }, { "id": 142, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 141, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:26Z" }, { "id": 140, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:25Z" }, { "id": 139, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:24Z" }, { "id": 138, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 137, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 136, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:23Z" }, { "id": 135, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 134, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 133, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 132, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 131, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:22Z" }, { "id": 130, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:21Z" }, { "id": 129, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:20Z" }, { "id": 128, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:19Z" }, { "id": 127, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:18Z" }, { "id": 126, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:17Z" }, { "id": 125, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 124, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 123, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:54:16Z" }, { "id": 122, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 121, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 120, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:54:15Z" }, { "id": 119, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:14Z" }, { "id": 118, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:11Z" }, { "id": 117, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:09Z" }, { "id": 116, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 115, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 114, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 113, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 112, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:54:00Z" }, { "id": 111, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 110, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 109, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 108, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 107, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 106, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 105, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:59Z" }, { "id": 104, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 103, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 102, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:58Z" }, { "id": 101, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 100, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 99, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 98, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 97, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 96, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 95, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 94, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:57Z" }, { "id": 93, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 92, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 91, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:56Z" }, { "id": 90, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 89, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 88, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 87, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 86, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 85, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 84, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 83, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:55Z" }, { "id": 82, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 81, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 80, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 79, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:54Z" }, { "id": 78, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 77, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 76, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 75, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 74, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 73, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:53Z" }, { "id": 72, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 71, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 70, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 69, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:52Z" }, { "id": 68, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 67, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:51Z" }, { "id": 66, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 65, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 64, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 63, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 62, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 61, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 60, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 59, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:50Z" }, { "id": 58, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 57, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:49Z" }, { "id": 56, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 55, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 54, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:48Z" }, { "id": 53, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 52, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 51, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 50, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 49, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 48, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 47, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:47Z" }, { "id": 46, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 45, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:46Z" }, { "id": 44, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 43, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:45Z" }, { "id": 42, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 41, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 40, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 39, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: PROCESSING_MICROSERVICE_INSTALLATION - message: ", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 38, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE deployment status - 200 : OK", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 37, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT", "logInstant": "2022-02-15T04:53:44Z" }, { "id": 36, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 404 : Not Found", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 35, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:43Z" }, { "id": 34, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 33, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:42Z" }, { "id": 32, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 31, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:41Z" }, { "id": 30, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 29, "logType": "INFO", "logComponent": "CLAMP", "message": "DEPLOY request successfully executed", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 28, "logType": "INFO", "logComponent": "DCAE", "message": "DEPLOY loop status\n (Dep-id:CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0,\n StatusUrl:https://deployment-handler.onap:8443/dcae-deployments/CLAMP_1268b1c2-32a3-4716-b4f5-e11cfb3ee4d0/operation/b7902419-02f3-4138-a967-05324adca2e1?cfy_tenant_name\u003ddefault_tenant) - 202 : Accepted", "logInstant": "2022-02-15T04:53:39Z" }, { "id": 27, "logType": "INFO", "logComponent": "CLAMP", "message": "DCAE DEPLOY request", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 26, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request successfully executed", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 25, "logType": "INFO", "logComponent": "CLAMP", "message": "New loop state is: SUBMITTED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 24, "logType": "INFO", "logComponent": "DCAE", "message": "DCAE state set to: BLUEPRINT_DEPLOYED - message: ", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 23, "logType": "INFO", "logComponent": "POLICY", "message": "Policy state set to: SENT_AND_DEPLOYED", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 22, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 21, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:06Z" }, { "id": 20, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 19, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:05Z" }, { "id": 18, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET Policy deployment\n status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 17, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc GET\n Policy status - 200 : OK", "logInstant": "2022-02-15T04:53:04Z" }, { "id": 16, "logType": "INFO", "logComponent": "CLAMP", "message": "GET STATUS request", "logInstant": "2022-02-15T04:53:03Z" }, { "id": 15, "logType": "INFO", "logComponent": "CLAMP", "message": "SUBMIT request successfully executed", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 14, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group push ALL status - 202 : Accepted", "logInstant": "2022-02-15T04:53:02Z" }, { "id": 13, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:58Z" }, { "id": 12, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_MinMax_1_0_0_rJc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 11, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:57Z" }, { "id": 10, "logType": "INFO", "logComponent": "POLICY", "message": "OPERATIONAL_basicclamp_v1_0_FrequencyLimiter_1_0_0_c0r removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 9, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc creation\n status - 200 : OK", "logInstant": "2022-02-15T04:52:56Z" }, { "id": 8, "logType": "INFO", "logComponent": "POLICY", "message": "MICROSERVICE_basicclamp_v1_0_tcagen2_1_0_0_tuc removal\n status - 404 : Not Found", "logInstant": "2022-02-15T04:52:55Z" }, { "id": 7, "logType": "INFO", "logComponent": "POLICY", "message": "PDP Group remove ALL status - 400 : Bad Request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 6, "logType": "INFO", "logComponent": "CLAMP", "message": "POLICY SUBMIT request", "logInstant": "2022-02-15T04:52:54Z" }, { "id": 5, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 4, "logType": "INFO", "logComponent": "CLAMP", "message": "Operational policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 3, "logType": "INFO", "logComponent": "CLAMP", "message": "Micro Service policies UPDATED", "logInstant": "2022-02-15T04:52:53Z" }, { "id": 2, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" }, { "id": 1, "logType": "INFO", "logComponent": "CLAMP", "message": "ADD OperationalPolicy request successfully executed", "logInstant": "2022-02-15T04:52:52Z" } ], "loopTemplate": { "name": "LOOP_TEMPLATE_basicclamp_v1_0_basicclamp0_tca-microservice", "dcaeBlueprintId": "5a6178ca-1aa9-471a-ada2-d80fe7acf548", "loopElementModelsUsed": [ { "loopElementModel": { "name": "onap.policies.monitoring.tcagen2", "loopElementType": "MICRO_SERVICE_TYPE", "policyModels": [ { "policyModelType": "onap.policies.monitoring.tcagen2", "version": "1.0.0", "policyAcronym": "tcagen2", "policyPdpGroup": { "supportedPdpGroups": [ { "defaultGroup": [ "xacml" ] } ] }, "createdDate": "2022-02-15T03:00:24.723056Z", "updatedDate": "2022-02-15T03:01:07.938179Z", "updatedBy": "Not found", "createdBy": "Not found" } ], "createdDate": "2022-02-15T04:49:10.807982Z", "updatedDate": "2022-02-15T04:49:10.807982Z", "updatedBy": "Not found", "createdBy": "Not found" }, "flowOrder": 0 } ], "modelService": { "serviceDetails": { "serviceType": "", "serviceRole": "", "serviceFunction": "", "description": "service", "type": "Service", "instantiationType": "A-la-carte", "namingPolicy": "", "environmentContext": "General_Revenue-Bearing", "name": "basicclamp", "invariantUUID": "6da96ad6-2568-454e-874f-3dff01a9971a", "ecompGeneratedNaming": "true", "UUID": "1340f444-57ce-4e0e-80e3-90dfe3f57876", "category": "Network Service" }, "resourceDetails": { "CP": {}, "VL": {}, "VF": { "basicclamp 0": { "resourceVendor": "basiclamp_vendor", "name": "basicclamp", "description": "VF", "invariantUUID": "b287b0dc-b7d1-4757-a877-f71659b2939d", "UUID": "5f49e43b-1849-4d3e-9373-b4897466461e", "category": "Generic", "type": "VF", "subcategory": "Abstract", "version": "1.0", "customizationUUID": "9f006f57-2b4c-4c3a-aa54-3c3cebb20308", "resourceVendorRelease": "1.0", "reourceVendorModelNumber": "" } }, "CR": {}, "VFC": {}, "PNF": {}, "Service": {}, "CVFC": {}, "Service Proxy": {}, "Configuration": {}, "AllottedResource": {}, "VFModule": { "Basicclamp..base_ubuntu18..module-0": { "vfModuleModelInvariantUUID": "a5ee264c-2d7f-4f60-b4a2-1a2d5ab0c317", "vfModuleModelVersion": "1", "vfModuleModelName": "Basicclamp..base_ubuntu18..module-0", "vfModuleModelUUID": "9eb14ddf-2c4b-4932-8725-3597c99214c1", "vfModuleModelCustomizationUUID": "6b530ae3-9848-46b1-a601-d235792b149c", "min_vf_module_instances": 1, "vf_module_label": "base_ubuntu18", "max_vf_module_instances": 1, "vf_module_type": "Base", "isBase": true, "initial_count": 1, "volume_group": false } } } }, "maximumInstancesAllowed": 0, "uniqueBlueprint": true, "allowedLoopType": "CLOSED", "createdDate": "2022-02-15T04:49:10.792007Z", "updatedDate": "2022-02-15T04:49:10.792007Z", "updatedBy": "Not found", "createdBy": "Not found" }, "createdDate": "2022-02-15T04:52:52.340658Z", "updatedDate": "2022-02-15T04:55:14.325228Z", "updatedBy": "demo@people.osaaf.org", "createdBy": "demo@people.osaaf.org" } 2022-02-15 04:55:14,926 INFO 29:basic_clamp.py(1) - VNF basic_clamp successfully created 2022-02-15 04:55:14,926 INFO 37:basic_clamp.py(1) - No cleanup requested. Test completed. 2022-02-15 04:55:14,926 INFO 176:run_tests.py(1) - Test result: +---------------------+---------------------+------------------+----------------+ | TEST CASE | PROJECT | DURATION | RESULT | +---------------------+---------------------+------------------+----------------+ | basic_clamp | integration | 08:18 | PASS | +---------------------+---------------------+------------------+----------------+ 2022-02-15 04:55:14,929 INFO 49:basic_clamp.py(1) - Generate Test report 2022-02-15 04:55:15,004 DEBUG 226:connectionpool.py(1) - Starting new HTTP connection (1): testresults.opnfv.org:80 2022-02-15 04:55:15,242 DEBUG 433:connectionpool.py(1) - http://testresults.opnfv.org:80 "POST /onap/api/v1/results HTTP/1.1" 200 73 2022-02-15 04:55:15,244 INFO 246:testcase.py(1) - The results were successfully pushed to DB: http://testresults.opnfv.org/onap/api/v1/results/620b32336c44f5001087c6ae 2022-02-15 04:55:15,245 INFO 275:run_tests.py(1) - Execution exit value: Result.EX_OK