1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 onap.policies.Monitoring:
4 derived_from: tosca.policies.Root
6 description: a base policy type for all policies that govern monitoring provisioning
7 onap.policies.monitoring.cdap.tca.hi.lo.app:
8 derived_from: onap.policies.Monitoring
12 type: onap.datatypes.monitoring.tca_policy
13 description: TCA Policy JSON
15 onap.datatypes.monitoring.metricsPerEventName:
16 derived_from: tosca.datatypes.Root
18 controlLoopSchemaType:
21 description: Specifies Control Loop Schema Type for the event Name e.g. VNF, VM
29 description: Event name to which thresholds need to be applied
33 description: TCA Policy Scope Name
37 description: TCA Policy Scope
41 description: TCA Policy Scope Version
45 description: Thresholds associated with eventName
47 type: onap.datatypes.monitoring.thresholds
48 onap.datatypes.monitoring.tca_policy:
49 derived_from: tosca.datatypes.Root
54 description: Domain name to which TCA needs to be applied
55 default: measurementsForVfScaling
57 - equal: measurementsForVfScaling
61 description: Contains eventName and threshold details that need to be applied to given eventName
63 type: onap.datatypes.monitoring.metricsPerEventName
64 onap.datatypes.monitoring.thresholds:
65 derived_from: tosca.datatypes.Root
67 closedLoopControlName:
70 description: Closed Loop Control Name associated with the threshold
71 closedLoopEventStatus:
74 description: Closed Loop Event Status of the threshold
82 description: Direction of the threshold
93 description: Json field Path as per CEF message which needs to be analyzed for TCA
96 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsDelta
97 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsDelta
98 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsDelta
99 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsDelta
100 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsDelta
101 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsDelta
102 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsDelta
103 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedTotalPacketsAccumulated
104 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedOctetsAccumulated
105 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedUnicastPacketsAccumulated
106 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedMulticastPacketsAccumulated
107 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedBroadcastPacketsAccumulated
108 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedDiscardedPacketsAccumulated
109 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].receivedErrorPacketsAccumulated
110 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsDelta
111 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsDelta
112 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsDelta
113 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsDelta
114 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsDelta
115 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsDelta
116 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsDelta
117 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedTotalPacketsAccumulated
118 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedOctetsAccumulated
119 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedUnicastPacketsAccumulated
120 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedMulticastPacketsAccumulated
121 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedBroadcastPacketsAccumulated
122 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedDiscardedPacketsAccumulated
123 - $.event.measurementsForVfScalingFields.vNicPerformanceArray[*].transmittedErrorPacketsAccumulated
124 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuIdle
125 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageInterrupt
126 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageNice
127 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSoftIrq
128 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSteal
129 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuUsageSystem
130 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].cpuWait
131 - $.event.measurementsForVfScalingFields.cpuUsageArray[*].percentUsage
132 - $.event.measurementsForVfScalingFields.meanRequestLatency
133 - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryBuffered
134 - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryCached
135 - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryConfigured
136 - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryFree
137 - $.event.measurementsForVfScalingFields.memoryUsageArray[*].memoryUsed
138 - $.event.measurementsForVfScalingFields.additionalMeasurements[*].arrayOfFields[0].value
142 description: Threshold Event Severity
153 description: Threshold value for the field Path inside CEF message
157 description: Version number associated with the threshold