2 "title": "onap.policies.monitoring.cdap.tca.hi.lo.app",
8 "description": "TCA Policy JSON",
10 "onap.datatypes.monitoring.tca_policy": {
11 "title": "onap.datatypes.monitoring.tca_policy",
20 "description": "Domain name to which TCA needs to be applied",
21 "default": "measurementsForVfScaling",
22 "const": "measurementsForVfScaling"
24 "metricsPerEventName": {
26 "description": "Contains eventName and threshold details that need to be applied to given eventName",
28 "title": "onap.datatypes.monitoring.metricsPerEventName",
31 "controlLoopSchemaType",
41 "controlLoopSchemaType": {
43 "description": "Specifies Control Loop Schema Type for the event Name e.g. VNF, VM",
51 "description": "Event name to which thresholds need to be applied"
55 "description": "TCA Policy Scope Name"
59 "description": "TCA Policy Scope"
63 "description": "TCA Policy Scope Version"
67 "description": "Thresholds associated with eventName",
69 "title": "onap.datatypes.monitoring.thresholds",
72 "closedLoopControlName",
73 "closedLoopEventStatus",
81 "closedLoopControlName": {
83 "description": "Closed Loop Control Name associated with the threshold"
85 "closedLoopEventStatus": {
87 "description": "Closed Loop Event Status of the threshold",
95 "description": "Direction of the threshold",
106 "description": "Json field Path as per CEF message which needs to be analyzed for TCA",
108 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta",
109 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta",
110 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta",
111 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta",
112 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta",
113 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta",
114 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta",
115 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated",
116 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated",
117 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated",
118 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated",
119 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated",
120 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated",
121 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated",
122 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta",
123 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta",
124 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta",
125 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta",
126 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta",
127 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta",
128 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta",
129 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated",
130 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated",
131 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated",
132 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated",
133 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated",
134 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated",
135 "$.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated",
136 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle",
137 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt",
138 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice",
139 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq",
140 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal",
141 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem",
142 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait",
143 "$.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage",
144 "$.event.measurementsForVfScalingFields.meanRequestLatency",
145 "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered",
146 "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached",
147 "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured",
148 "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree",
149 "$.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed",
150 "$.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value"
155 "description": "Threshold Event Severity",
166 "description": "Threshold value for the field Path inside CEF message"
170 "description": "Version number associated with the threshold"
178 "description": "TCA Policy Dummy Context",
189 "title": "onap.datatypes.monitoring.Dummy_Signature",
197 "description": "Filter Clause",
204 "id": "alarmCondition",
205 "label": "alarmCondition",