LogoLogo
  • Getting Started
    • Introduction to OneLens
    • Operational Cost of OneLens
    • Onboarding Guide
    • Accessing OneLens
  • Integrations
    • Cloud Services
      • Connect to AWS
    • Kubernetes
      • OneLens Agent
        • Onboarding a K8s Cluster
        • Artifacts
      • Enable Split Cost Allocation for EKS
  • User Guide
    • Observe ( Visibility and Insights)
      • Cost Analyzer
        • Saved Views
      • Cost Watcher
        • Cost Anomaly
      • Data Transfer Cost Reports
    • Optimize (Cost Savings & Recommendations)
      • Saving Dashboard
        • About Potential Savings
        • View Potential Savings
        • About Achieved Savings
        • View Achieved Savings
      • Policy Violations
        • Drill Down into Policy Violations
      • S3 Optimization
        • Detailed View of Buckets
        • Cost & Usage Breakdown
        • S3 Insights
    • Automate
      • Workflows & Automation
        • Triggers
        • Actions
        • Usecases
          • Automating Periodic Cloud Cost Reports
          • Automatically Create Jira Issues for New Tickets
          • Email Notifications of New Tickets
          • Configure Periodic Digests for Pending Tickets
          • Automating Cost Anomalies Email Alerts
          • Escalation of High-Value Pending Tickets
      • Remediations (Runbooks)
        • Install Runbooks
        • Runbook Catalog
          • Delete CloudWatch Alarms in Insufficient State
          • Delete EBS Snapshots for which corresponding volumes are not in use
          • Delete Idle ElastiCache/Memcached Cluster
          • Delete RDS Snapshots older than a specified period of time
          • Delete idle Classic/Application Load Balancers
          • Delete unused EBS Volumes
          • Delete unused Elastic IP
          • Delete unused NAT Gateway
          • Migrate EBS Volumes from gp2 to gp3
          • Set retention period for CloudWatch Logs
        • Execution Logs
    • Govern ( Control & Governance)
      • Cost Optimization Policies
  • Facts & FAQs
    • FAQs
      • Connect Slack Private Channels to OneLens
Powered by GitBook
On this page
  • Overview
  • Conditions for Bucket Visibility
  • Exploring S3 Dashboard
  • Customize View
  • Key Metrics
  • Table Representation
  • View Bucket Details
  1. User Guide
  2. Optimize (Cost Savings & Recommendations)

S3 Optimization

PreviousDrill Down into Policy ViolationsNextDetailed View of Buckets

Last updated 23 days ago

Overview

S3 Optimization gives you complete visibility into your Amazon S3 bucket costs and helps identify opportunities to reduce storage expenses. You can explore usage patterns, compare current and past costs, and evaluate storage policies across all visible buckets.

Conditions for Bucket Visibility

A bucket will appear in the S3 Optimization dashboard only if the following conditions are met:

  1. The bucket is in an active state (not deleted).

  2. The total cost exceeds $20 over the last 30 days.

Buckets that do not meet these criteria will be excluded from the analysis.

Exploring S3 Dashboard

To access the S3 Optimization dashboard:

  1. Log in to the OneLens UI.

  2. In the left sidebar, navigate to S3 Optimization.

Here is how the main page will look:

Customize View

You can tailor the dashboard view to focus on specific data:

View Options

You can start with pre-saved views or customize your own using filters.

Tip

Date Range

  • Predefined Range: Quickly access relevant cost data by selecting a range such as “Last 2 Weeks” or “Month-to-Date”.

  • Custom Range: If you need to analyze costs over a specific period, define a custom date range to focus on the exact time frame.

Key Metrics

After customizing the view using filters and date range, you can view the following metrics:

  • Total S3 Buckets – Number of buckets visible under current filters.

  • Total S3 Cost – Aggregate cost of the visible buckets for the selected period.

Table Representation

The table presents detailed cost and usage data for each visible bucket. The following columns are included:

Column Name

Description

Bucket Name

Name of the S3 bucket.

Account

AWS account to which the bucket belongs.

Total Cost

Total cost incurred for the selected time range.

Previous Cost

Cost for the previous period of the same duration.

Delta

Change in cost compared to the previous period.

Total Size

Total storage used in the bucket.

Total Objects

Number of objects stored in the bucket.

Storage Class

Predominant storage class in use (e.g., Standard, IA, Glacier).

Storage Cost

Cost directly attributable to storage use.

Lifecycle Policy

Number of lifecycle policies associated with the bucket.

Versioning

Indicates whether versioning is enabled or disabled.

Access Insights

Each row includes an Insight button. Clicking it takes you directly to the Insights page for deeper analysis.

View Bucket Details

To view detailed information for a specific bucket, you can either:

  • Click directly on the bucket name in the table, or

  • Select View Details from the three horizontal dots at the end of the bucket row.

To learn how to save a customized view, .

To learn more about the kinds of insights available, .

For a complete breakdown of what is available in the detailed view, see the

click here
click here
Bucket Details page.