# S3 Insights

The **Insights** page identifies cost-saving opportunities for your S3 bucket. Insights are generated dynamically based on your bucket’s current setup and usage patterns. Only relevant insights are shown — so what you see is tailored to your buckets configuration.

### What You’ll See for Each Insight

Each insight provides:

* **Description**\
  A **concise summary** of the configuration issue and the opportunity detected.
* **Analysis**\
  A **data-backed explanation** of why the issue exists and how it affects cost.
* **Recommendation**\
  A **suggested action** to optimize your bucket configuration and reduce costs.
* **Benefits** *(optional)*\
  Some insights include a **Benefits** section outlining the potential impact of following the recommendation — **such as estimated savings**.
* **Create Ticket**\
  If you want to take action, click **Create Ticket** to open a ticket creation form with several fields already prefilled for your convenience.

  Further, Learn more about creating a ticket.

<figure><img src="/files/OJOvgR5yzg8n1Mbi2g7Y" alt=""><figcaption></figcaption></figure>

### Types of Insights You May Encounter

OneLens analyzes several best practices and inefficiencies. Depending on your configuration, you may see insights such as:

* **Inefficient Lifecycle Policies Driving Up Transition Costs**
* **Excessive Primary Storage Expenses**
* **Excessive Data Retrieval Expenses**
* **Surging Write Activity Charges**
* **Unrestricted Versioning: No Expiry Configured**
* **Surging Outbound Data Transfer Costs**
* **Consider Expiry on Incomplete Multipart Uploads**
* **Tier Down Non-Current Versions to Reduce Storage Expenses**
* **Reactivate the Inactive Lifecycle Policy to Reduce Costs**
* **The Charges for List Requests Are Steep**

Insights are refreshed daily based on the most recent data from your bucket. You can act on any recommendation immediately using the **Create Ticket** option provided on each insight card.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.onelens.cloud/optimize-cost-savings-and-recommendations/s3-optimization/s3-insights.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
