[ { "filter": { "event.commonEventHeader.domain":"heartbeat", "VESversion":"v4" }, "processors": [ { "functionName": "concatenateValue", "args":{ "field":"event.commonEventHeader.eventName", "concatenate": ["$event.commonEventHeader.domain","$event.commonEventHeader.eventType","$event.faultFields.alarmCondition"], "delimiter":"_" } }, { "functionName": "addAttribute", "args":{ "field": "event.heartbeatFields.heartbeatFieldsVersion", "value": "1.0", "fieldType": "number" } }, { "functionName": "addAttribute", "args":{ "field": "event.heartbeatFields.heartbeatInterval", "value": "0", "fieldType": "integer" } }, { "functionName": "map", "args":{ "field": "event.commonEventHeader.nfNamingCode", "oldField": "event.commonEventHeader.functionalRole" } } ] }, { "filter": { "event.commonEventHeader.domain":"fault", "VESversion":"v4" }, "processors": [ { "functionName": "concatenateValue", "args":{ "field":"event.commonEventHeader.eventName", "concatenate": ["$event.commonEventHeader.domain","$event.commonEventHeader.eventType","$event.faultFields.alarmCondition"], "delimiter":"_" } }, { "functionName": "addAttribute", "args":{ "field": "event.faultFields.faultFieldsVersion", "value": "2.0", "fieldType": "number" } }, { "functionName": "addAttribute", "args":{ "field": "event.commonEventHeader.version", "value": "3.0", "fieldType": "number" } }, { "functionName": "map", "args":{ "field": "event.commonEventHeader.nfNamingCode", "oldField": "event.commonEventHeader.functionalRole" } } ] }, { "filter": { "event.commonEventHeader.domain":"thresholdCrossingAlert", "VESversion":"v4" }, "processors": [ { "functionName": "concatenateValue", "args":{ "field":"event.commonEventHeader.eventName", "concatenate": ["$event.commonEventHeader.domain","$event.commonEventHeader.elementType","$event.faultFields.alertDescription"], "delimiter":"_" } }, { "functionName": "map", "args":{ "field": "event.commonEventHeader.nfNamingCode", "oldField": "event.commonEventHeader.functionalRole" } } ] }, { "filter": { "event.commonEventHeader.domain":"measurementsForVfScaling", "VESversion":"v4", "not": { "event.commonEventHeader.reportingEntityName":"matches:.*ircc|irpr.*"} }, "processors": [ { "functionName": "concatenateValue", "args":{ "field":"event.commonEventHeader.eventName", "concatenate": ["$event.commonEventHeader.domain","$event.commonEventHeader.eventType","$event.faultFields.alarmCondition"], "delimiter":"_" } }, { "functionName": "addAttribute", "args":{ "field": "event.measurementsForVfScalingFields.measurementsForVfScalingVersion", "value": "2.0", "fieldType": "number" } }, { "functionName": "map", "args":{ "field": "event.measurementsForVfScalingFields.additionalMeasurements[].arrayOfFields[]", "oldField":"event.measurementsForVfScalingFields.additionalMeasurements[].measurements[]" } }, { "functionName": "map", "args":{ "oldField": "event.measurementsForVfScalingFields.aggregateCpuUsage", "field": "event.measurementsForVfScalingFields.cpuUsageArray[0].percentUsage" } }, { "functionName": "addAttribute", "args":{ "field": "event.measurementsForVfScalingFields.cpuUsageArray[0].cpuIdentifier", "value": "$event.commonEventHeader.sourceName" } }, { "functionName": "map", "args":{ "field": "event.measurementsForVfS