Overview
CostLenz uses OpenTelemetry traces as a source of AWS resources utilisation to convert into AWS Application Cost Profiler input data. It can be deployed in a few clicks, which simplifies AWS Cost Profiler setup and usage. User needs to forward OpenTelemetry traces to the specified OTLP endpoint and provide tenant ID and application ID information in trace span attributes.
Highlights
- Allows to use existing OpenTelemetry infrastructure to get AWS costs per tenant or application.
- Collects input data for AWS Application Cost Profiler in easy and cost efficient manner.
Details
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Description | Cost/unit/hour |
---|---|---|
Hours | Container Hours | $0.05 |
Vendor refund policy
This is a placeholder value. Please update this value via the AWS Marketplace Management Portal.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
CostLenz 1.0.3
- Amazon ECS
Container image
Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.
Version release notes
Fixed bug with deploying in regions other than us-east-1. Updated documentation: using of private and public subnets.
Upgrade from version 1.0.2 to 1.0.3 isn't required because only deployment to new regions was fixed.
Additional details
Usage instructions
See the detailed documentation at https://github.com/costlenz/costlenz/tree/v1.0.3
Quick steps to deploy CostLenz:
-
Run the CloudFormation wizard: https://console.aws.amazon.com/cloudformation/home?#/stacks/quickcreate?templateURL=https://costlenz.s3.amazonaws.com/v1.0.3/costlenz.yaml
-
When the stack is completed it produces the following outputs: OTLP endpoint (should be used to pass OpenTelemetry traces to), bucket name (this bucket is used to store all input and output data), reports bucket prefix (used by AWS Application Cost Profiler to store reports).
-
Pass OpenTelemetry traces that contain tenant and application ID attributes to the OTLP endpoint from the output of step 2.
-
AWS Application Cost Profiler reports will be available in the specified time period (minimum 24 hours).
Resources
Vendor resources
Support
Vendor support
Please contact costlenz.support@atlasgurus.com .
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.