Definitions
FAQs
Expand FAQs
1. What is the difference between unblended and amortized costs?
Unblended cost reflects the actual after-discount cost for each line item, while amortized cost accounts for Reserved Instances (RIs) and Savings Plans (SP), distributing their benefits across all applicable resources.
2. What are discounted costs in nOps?
Discounted costs, such as Discounted Unblended or Discounted Amortized, reflect costs after applying all eligible discounts, including those from RIs and Savings Plans.
3. What is the purpose of cost allocation tags?
Cost allocation tags help users organize and allocate costs across departments, projects, or teams by grouping data based on user-defined tags.
4. How are dimensions like "Product Services" and "Invoice Service" different?
- Product Services refers to the AWS product or service (e.g., EC2, RDS).
- Invoice Service is the service name as listed on the AWS invoice (e.g., Amazon S3 or AWS Lambda).
5. What are Kubernetes-related dimensions, and when are they used?
Kubernetes dimensions (e.g., Cluster ARN, Namespace, Pod) are relevant for resources running on EKS clusters. These dimensions help analyze and allocate costs based on Kubernetes workloads and infrastructure.
Cost Types
-
Unblended Cost (
line_item_unblended_cost
): The actual after-discount cost you're paying for the line item. This cost is included in your report only if a discount applies to your account in the billing period. -
Amortized Cost (
line_item_amortized_cost
): Similar toline_item_unblended_cost
, but accounts for Reserved Instances (RI) and Savings Plans (SP). -
Blended Cost (
line_item_blended_cost
): The cost is calculated by multiplying the BlendedRate with the UsageAmount. Blended costs apply when usage is aggregated across multiple linked accounts in AWS Organizations. -
List Cost (
pricing_public_on_demand_cost
): The public on-demand rate for a service without any discounts applied. -
Discounted Unblended Cost (
nops_line_item_net_unblended_cost
): The unblended cost after applying applicable discounts. -
Discounted Amortized Cost (
nops_line_item_net_amortized_cost
): The amortized cost after discounts from Reserved Instances (RIs) and Savings Plans are applied. -
Discounted List Cost (
nops_pricing_net_public_on_demand_cost
): The list cost with all applicable discounts accounted for.
Dimensions
-
Cost Unit (
pricing_unit
): The unit of measurement for a resource (e.g., hours, GB, or requests). -
Cost Entity (
bill_billing_entity
): The billing entity responsible for charges (e.g., AWS, AWS Marketplace vendors). -
Cost Entity Name (
line_item_legal_entity
): The Seller of Record for a specific service (e.g., Amazon Web Services, Inc. or Databricks). -
Accounts (
line_item_usage_account_id
): The account ID that incurred the usage. For AWS Organizations, this can be the management or a member account. -
AccountNames (
billing_project_name
): The human-readable name of the billing project. This is the name of the account given on the nOps platform, it can also be inherited from your AWS organizations -
Line Item Type (
line_item_line_item_type
): The type of line item in the report (e.g., Usage, Tax, Discount, RIFee, SavingsPlanRecurringFee). -
Purchase Type (
nops_purchase_option
): The instance purchasing option (e.g., On-Demand, Reserved, Spot). -
Product Services (
product_product_name
): The specific AWS service or Marketplace product (e.g., Amazon Elastic Compute Cloud, Amazon Relational Database Service). -
Invoice Service (
product_servicename
): The service name listed on the invoice (e.g., Amazon S3 or AWS Lambda). -
Product Services Subtype (
product_product_family
): A broader classification of services (e.g., ComputeSavingsPlans, Storage). -
Environment (
nops_final_environment
): Derived from tags or billing_project_name. In case of a tie, tags take precedence. -
Regions (
product_region
): The code of the AWS region hosting the service. -
Region Name (
nops_region_name
): A human-readable name for the AWS region (e.g., US West (Oregon)). -
Availability Zone (
line_item_availability_zone
): The AWS Availability Zone that hosted the resource (e.g., us-east-1a). -
Operation (
line_item_operation
): The specific operation associated with the resource, such as RunInstances or GetObject. -
Platform (
nops_operating_system_engine
): The operating system or engine of the resource (e.g., Linux, Windows, SQL Server). -
Usage Type (
line_item_usage_type
): The usage details, such as the specific type of instance or service used (e.g., BoxUsage:m5.large). -
Tags (
tag_keys
): Metadata assigned to resources for identification and grouping. -
Cost Allocation Tags (
cost_allocation_tag_keys
): User-defined tags that are used to allocate costs across departments, projects, or teams. -
Resource ID (
line_item_resource_id
): The unique identifier of the resource, such as an EC2 instance ID or S3 bucket name. -
Compute Types (
nops_compute_types
): The types of compute resources in use (e.g., EC2, Lambda, or Fargate). -
Compute Provisioner (
nops_compute_provisioner
): Indicates the entity responsible for provisioning compute resources, such as auto-scaling groups or Kubernetes controllers. -
Resource Names (
resource_name
): The name of a resource if it has a Name tag. -
Non Resources (
nops_non_taggable_resource
): Resources that cannot be tagged, such as data transfer or taxes. -
Line Item Description (
line_item_line_item_description
): The description of the line item, including the type of resource, usage details, or any discounts applied. -
Instance Type (
product_instance_type
): The specific type of an instance (e.g., m5.large, t3.micro). -
Instance Family (
product_instance_family
): The family of the instance type (e.g., Computer optimized, General purpose). -
Instance Type Family (
product_instance_type_family
): Groups of related instance types (e.g., all m5 instances).The following data field filters are only applicable and relevant when the agent is installed in EKS clusters. Detailed installation instructions can be found in the documentation. -
Cluster ARN (
cluster_arn
): The Amazon Resource Name (ARN) of the cluster associated with the resource. -
Cluster Name (
cluster_name
): The name of the cluster where the resource is running. -
Node (
node
): The node or host machine where the resource is running. -
Instances (
providerID
): The unique identifier for instances provisioned by the cloud provider. -
Namespace (
pod_namespace
): The Kubernetes namespace is associated with a resource. -
Controller Kind (
controllerKind
): Specifies the type of controller, such as Deployment, StatefulSet, Job, or DaemonSet. -
Controller (
controller
): The entity that managesmanaging deployments, such as a Kubernetes controller. -
Deployment (
deployment
): The name of the deployment responsible for running the resource. -
Services (
services
): General services or applications running on the resources. -
Pod (
pod
): A Kubernetes pod represents a group of containers running on a node. -
Container (
container
): The specific container within a Kubernetes pod -
Labels (
label_keys
): Key-value pairs are assigned to resources for organization and identification.