![]() |
Consumption Analytics Documentation |
HPE Consumption Analytics Portal normalizes the field names collected from cloud providers and HPE GreenLake services , so you can see cost and usage data for all sources in the same charts, reports, and insights. For your reference, the following tables map the normalized names of HPE Consumption Analytics Portal system fields to the names of those fields from each public cloud provider and HPE GreenLake service.
There are three tables:
A dash (-) indicates that data for that field is not available from the cloud provider or HPE GreenLake service.
The following is the mapping for the system fields, which are common across public cloud and HPE GreenLake.
System Field Name | Field Type | AWS source | Azure source | Google source | Comments | HPE GreenLake Non-Metered | HPE GreenLake Metered |
Account ID | String | LinkedAccountId | Subscription GUID | Project Number | Customer ID (e.g., HP-AMS-999-DEMO-12345) | ||
Account Name | String | AccountName | Subscription Name | Project ID | Configured during onboarding | ||
Account Owner | - | Account Name | Account ID | - | - | ||
Account Owner ID | - | AccountOwnerId | - | - | - | ||
Accounting Date | UsageStartDate | Date (from EA) or usageEndTime (from the Azure Usage API) | Based on the daily billing file | - | - | ||
Blended Cost | BlendedCost | - | - | - | - | ||
Blended Rate | BlendedRate | - | - | - | - | ||
Capacity Free | Decimal | Decimal | - | - | - | Free | |
Capacity Installed | Decimal | Decimal | - | - | - | Usable | |
Capacity Used | Decimal | Decimal | - | - | - | Used | |
Capacity Units | String | String | - | - | - | Configured during onboarding | |
Consumed Service | - | Consumed Service | - | - | - | ||
Cost | UnBlendedCost or Cost | ExtendedCost | The sum of Cost and Credits | - | - | ||
Cost Center | - | Cost Center | - | - | - | ||
CPU Utilization | CPUUtilization (InstanceId) | CPUUtil.Average | - | - | - | ||
Department Name | - | Department Name | - | - | - | ||
Memory Available | - | \Memory\AvailableMemory (Linux) \Memory\Available Bytes (Windows) |
- | - | - | ||
Memory Utilization | - | Calculated using the memory capacity of the application’s VM catalog and the Memory Available value. | - | - | - | ||
Meter | String | - | - | - | Service + " " + Location + " " + Non-Metered Service Description | Varies by service | |
Meter ID | String | - | Meter ID | - | Dev determines population strategy to meet higher-level needs specified by Products | ||
Meter Name | Based on UsageType and ProductName in most cases | Meter Name | Measurement1 | - | - | ||
Meter Category | - | Based on Meter Category | - | - | - | ||
Meter Sub-category | - | Based on Meter Sub-Category | - | - | - | ||
Network In MB | NetworkIn (InstanceId) and NetworkBytesIn (CacheClusterId) | NetworkOut.Total (Linux VMs only) | - | - | - | ||
Network Out MB | NetworkOut (InstanceId) and NetworkBytesOut (CacheClusterId) | NetworkOut.Total (Linux VMs only) | - | - | - | ||
Operating System | Based on ItemDescription | Based on Meter Sub-Category | - | - | - | ||
Product | String | ProductName | Product | Line Item | Name of product (could possibly change), so use "Service" to uniquely identify product | "Non-Metered Service" | Varies by service |
Provider | String | Set by HPE GreenLake as "Amazon" | Set by HPE GreenLake as "Azure" | Set by HPE GreenLake as "Google" | |||
Provider Region | Based on AvailabilityZone (or UsageType if AvailabilityZone is empty) | Resource Location | - | - | - | ||
Provider Type | String | Set by HPE GreenLake as "Public Cloud" | Set by HPE GreenLake as "Public Cloud" | Set by HPE GreenLake as "Public Cloud" | "Hybrid" | ||
Provider Zone | AvailabilityZone | Meter Region | - | - | - | ||
Purchase Model | Set by HPE GreenLake as "Reserved," "On Demand," or "Spot" | - | - | - | - | ||
Quantity | UsageQuantity (or set to "1" if UsageQuantiy is empty) | Consumed Quantity | Measurement1 Total Consumption | - | - | ||
Rate | UnBlendedRate or Rate | ResourceRate | Cost divided by Quantity | - | - | ||
Read Throughput | ReadThroughput (DBInstanceIdentifier) | - | - | - | - | ||
Reserved Instance | ReservedInstance | - | - | - | - | ||
Resource ID | String | ResourceId | Instance ID | - | Non-Metered Service Description | Varies by service | |
Resource Group | - | Resource.group tag (collected via subscription access, not from the EA bill) | - | - | - | ||
Resource Name | String | Based on the Name tag (Instance Name) | Based on ResourceId | - | Non-Metered Service Description | Varies by service | |
Resource Type | String | Set by HPE GreenLake as "VM" for virtual machine records and "Volume" for storage volume records | Set by HPE GreenLake as "VM" for virtual machine records | - | Replaces "Equipment Type" | - | Varies by service |
Service | String | String | - | - | Static enum to identify Product (Product field may change, this field won't) | "NMS" | Varies by service |
Service Category | String | Based on ProductName | Based on Product | Based on Line Item | "Non-Metered" | Varies by service | |
Storage Read Bytes | DiskReadBytes (InstanceId) and VolumeReadBytes (VolumeId) | - | - | - | - | ||
Storage Write Bytes | DiskWriteBytes (InstanceId) and VolumeWriteBytes (VolumeId) | - | - | - | - | ||
Units | String | Based on ProductName and ItemDescription | Meter Name | Measurement1 Units | - | Varies by service | |
Usage End | UsageEndDate | Date (from EA) or usageEndTime (from the Azure Usage API) | End Time | - | - | ||
Usage Start | UsageStartDate | Date (from EA) or usageStartTime (from the Azure Usage API) | Start Time | - | - | ||
VM CPU Count | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Disk GB | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Disk Type | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Family | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM GPU Count | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Max Num Disk | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Memory GB | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Provider Series | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Provider Type | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
VM Size | Based on Meter (HPE GreenLake field) | Based on Meter Sub-Category | - | - | - | ||
Write Throughput | WriteThroughput (DBInstanceIdentifier) | - | - | - | - |
The following fields are common across HPE GreenLake services, although they may not map to the same field name in all services.
HPE GreenLake Field Name
|
Field Type | Comments | Non-Metered |
3PAR
|
Blades | SAN | StoreOnce |
Region | String | Duplicate of system field "Provider Region" | Account ID (second value in dash-delimited value) | ||||
Sub-Region | String | Account ID (third value in dash-delimited value) | |||||
Country | String | Account ID (fourth value in dash-delimited value) | |||||
Customer | String | Account ID (fifth value in dash-delimited value) | |||||
Location | String | Configured during on-boarding | |||||
Component Description | String | ||||||
Component ID | String | CagePos | Port Number | ||||
String | If used, duplicate of system field "Resource Name" | IP Address + "/" + Virtual Switch ID + "/" + Port Number | |||||
Component Serial Number | String | ||||||
Component Status | String | Status | |||||
Device Description | String | "Array" | ServerDescription | ||||
Device ID | String | Usage filename (third value in underscore-delimited value) | |||||
Device | String | Although this maybe redundant to Resource Name in some cases, it should still be set. | ArrayName | ServerName | IP Address + "/" + Virtual Switch ID | HostName | |
Device Serial Number | String | ArraySerial | OrderSerial OR TechnicalSerial | SerialNumber | |||
Device Status | String | ServerPowerStatus | |||||
Hostname | String | For services that may use different values for DeviceID, attempt to identify what DeviceID represents. If DeviceID is a hostname, populate this field | DeviceID | HostName | |||
IP Address | String | For services that may use different values for DeviceID, attempt to identify what DeviceID represents. If DeviceID is an IP address, populate this field | DeviceID | DeviceID | DeviceID or part 3 of Device ID for Virtual Fabric SAN | ||
Model | String | ArrayModel | Model | ArrayType | |||
Tier | String | Non-Metered Service Description | Configured during Service on-boarding | ||||
Marketing Capacity | Decimal | Only for some storage services | Capacity | ||||
RAID Type | String | Only for some storage services | |||||
RAID Parity | String | Only for some storage services | |||||
Vendor | String | Manufacturer of the equipment/resource | Manufacturer | ||||
Port Number | String | Only for some network services | Port Number | ||||
Port Name | String | Only for some network services | Port Name | ||||
Port Speed | Decimal | Only for some network services | Speed | ||||
Port Description | String | Only for some network services | |||||
Utilization | Decimal | ||||||
Data Center | String | ||||||
Cluster | String | ||||||
Platform | String | ||||||
Host CPU Count | Decimal | ||||||
Host Core Count | Decimal | ||||||
Host Memory Size | Decimal |
While some fields specific to HPE GreenLake can be normalized across all services, the following services may have unique fields.
Field name | Field type | Comments |
Spare Included | String |
True/False (if true, spare disk capacity included in installed capacity and actual usage) |
RPM | String |
Disk speed (dimension, not a measure) |
Spare | Decimal | Spare capacity |
None found in the schemas being published to.
None found in the schemas being published to.
None found in the schemas being published to.
Field name | Field type | Comments |
File System | String |
|
Segment | String |
Field name | Field type | Comments |
Order Product | String |
|
Enclosure ID | String |
|
Enclosure Blade Number | String | Identifies location in enclosure (dimension, not measure) |
None found in the schemas being published to.
Field name | Field type | Comments |
Manufacturer | String |
|
WWN | String | |
Virtual Switch ID | String |
Only used for Virtual Fabric SAN switches |
None found in the schemas being published to.
Field name | Field type | Comments |
Contract ID | String |
|
Host ID | String |
None found in the schemas being published to.
(c) Copyright 2017-2020 Hewlett Packard Enterprise Development LP