Logical Paritition Processed/Aggregated Metrics JSON Specification

The JSON specification for the logical partition Processed and Aggregated metrics. All the parameters for the Processed and Aggregated metrics are same except that the Processed metrics provides only Average metrics. It does not provide Minimum and Maximum records.

PCM Processed or Aggregated metrics URI provides the following logical partition utilization data when AggregationEnabled configuration value for a managed system is enabled.

{
	"systemUtil": {
		"utilInfo": {
			"version": "string",
			"metricType": "string",
			"frequency": "number",
			"startTimeStamp": "string",
			"endTimeStamp": "string",
			"mtms" : "string",
			"name" : "string",
			"metricArrayOrder" : ["Avg", "Min", "Max" ]
		},
		"utilSamples": [
		{
			"sampleInfo"
			{
				"timeStamp": "string",
				"numOfSamplesAggregated": "number",
				"status": "number",
				"errorInfo" : [
				{ "errId" : "string",
					"errMsg" : "string",
					"uuid" : "string",
					"reportedBy" : "string",
					"occurenceCount" : "number"
				}
				],
			},
			"lparsUtil" :
			[
			{
				"id" : "number",
				"uuid" : "string",
				"name" : "string",
				"state" : "string",
				"type" : "string",
				"affinityScore" :  "number",
				"memory":
				{
					"poolId" : "number",
					"weight" : "number",
					"logicalMem" : [
					"number",
					"number",
					"number"],
					"backedPhysicalMem" : [
					"number",
					"number",
					"number"],
					"totalIOMem" : [
					"number",
					"number",
					"number"],
					"mappedIOMem" : [
					"number",
					"number",
					"number"]
				},
				"processor":
				{
					"poolId" : "number",
					"weight" : "number",
					"mode"   : "string",
					"maxVirtualProcessors": [
					"number",
					"number",
					"number"],
					"maxProcUnits" : [
					"number",
					"number",
					"number"],
					"entitledProcUnits" : [
					"number",
					"number",
					"number"],
					"utilizedProcUnits":[
					"number",
					"number",
					"number"],
					"utilizedCappedProcUnits" : [
					"number",
					"number",
					"number"],
					"utilizedUncappedProcUnits" : [
					"number",
					"number",
					"number"],
					"idleProcUnits" :  [
					"number",
					"number",
					"number"],
					"donatedProcUnits" : [
					"number",
					"number",
					"number"],
					"timeSpentWaitingForDispatch" : [
					"number",
					"number",
					"number"],
					"timePerInstructionExecution" : [
					"number",
					"number",
					"number"]
				},
				"network" :
				{
					"virtualEthernetAdapters":
					[
					{
						"physicalLocation": "string",
						"vlanId"    :  "number",
						"vswitchId" :  "number",
						"isPortVLANID"  : "boolean",
						"viosId"  :    "number" ,
						"sharedEthernetAdapterId" : "string",
						"receivedPackets" : [
						"number",
						"number",
						"number"],
						"sentPackets" : [
						"number",
						"number",
						"number"],
						"droppedPackets" : [
						"number",
						"number",
						"number"],
						"sentBytes" : [
						"number",
						"number",
						"number"],
						"receivedBytes" : [
						"number",
						"number",
						"number" ],
						"receivedPhysicalPackets" : [
						"number",
						"number",
						"number"],
						"sentPhysicalPackets" :  [
						"number",
						"number",
						"number"],
						"droppedPhysicalPackets" : [
						"number",
						"number",
						"number"],
						"sentPhysicalBytes" : [
						"number",
						"number",
						"number"],
						"receivedPhysicalBytes" : [
						"number",
						"number",
						"number"]
					}
					],
					"sriovLogicalPorts" :
					[
					{
						"drcIndex"  : "string",
						"physicalLocation" : "string",
						"physicalDrcIndex" : "string",
						"physicalPortId" :  "number",
						"receivedPackets" : [
						"number",
						"number",
						"number"],
						"sentPackets" : [
						"number",
						"number",
						"number"],
						"droppedPackets" : [
						"number",
						"number",
						"number"],
						"sentBytes" : [
						"number",
						"number",
						"number"],
						"receivedBytes" : [
						"number",
						"number",
						"number" ],
						"errorIn" : [
						"number",
						"number",
						"number" ],
						"errorOut" : [
						"number",
						"number",
						"number" ]
					}
					]
				},
				"storage" :
				{
					"genericVirtualAdapters":
					[
					{
						"id": "string",
						"type": "string",
						"viosId" :  "number",
						"physicalLocation" : "string",
						"numOfReads": [
						"number",
						"number",
						"number"],
						"numOfWrites": [
						"number",
						"number",
						"number"],
						"readBytes": [
						"number",
						"number",
						"number"],
						"writeBytes": [
						"number",
						"number",
						"number"]
					}
					],
					"virtualFiberChannelAdapters":
					[
					{
						"id": "string",
						"wwpn": "string",
						"wwpn2": "string",
						"physicalLocation" : "string",
						"physicalPortWWPN" : "string",
						"viosId" : "number",
						"numOfReads": [
						"number",
						"number",
						"number"],
						"numOfWrites": [
						"number",
						"number",
						"number"],
						"readBytes": [
						"number",
						"number",
						"number"],
						"writeBytes": [
						"number",
						"number",
						"number"],
						"runningSpeed": [
						"number",
						"number",
						"number"]
					}
					]
				}
			}
			]
		}
		]
	}
}



Last updated: Fri, June 23, 2017