> ## Documentation Index
> Fetch the complete documentation index at: https://docs-xcor.paloaltonetworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Analyze consumption

> Analyze telemetry consumption across products, resources, and partitions to identify growth and unexpected spikes.

After [creating partitions](/control/consumption/partitions), use the Consumption
page to identify unexpected spikes, understand growth, and compare usage across
partitions.

The Consumption page displays consumption for the selected product, resource group,
resource, and time range. For applicable global partition views, the page also
displays contractual volume consumed and contract duration elapsed. The page
includes budget thresholds and consumption statistics for child partitions.

To compare telemetry rates with the system limits configured for your tenant, use
the
[Consumption System Limits dashboard](/observe/dashboards/managed-dashboards#consumption-system-limits).
That dashboard is the source of truth for system limit thresholds, utilization,
and data dropped by system limit enforcement.

## Analyze with the Consumption page

To analyze data consumption in the Consumption page, in the navigation menu, click
**<Icon icon="shield-user" /> Go to Admin** and then select
**<Icon icon="shapes" /> Optimization <span aria-label="and then">></span> Consumption**.

### Select consumption data

Use the page controls to define the consumption data to analyze:

1. Select a **Product**, **Resource Group**, and **Resource**. The available
   resource groups and resources depend on the selected product.
2. Review the unit selector, if present. Select **Credits** or **Native units** when
   both options are enabled. The page uses credits when the selection includes
   multiple resources.
3. Select the page time range. The available ranges include **This month** and
   **Previous month**.

The page time range controls which data the page retrieves. The **Time window**
menu in the Consumption chart controls how the retrieved data is aggregated.

### Review partition statistics

The partition summary is named for the selected partition. For example, the global
partition displays the Global Partition summary. The summary includes the following
statistics:

* Use **Consumed** to view the total data consumed and persisted during the selected
  time range. For the global partition, this statistic also displays the percentage
  of contractual volume when contract details apply to the selected range.
* Use **Dropped by budgets** to view the total data dropped by budget enforcement
  during the selected time range.
* If **Dropped by system limits** appears, use it to view the total data dropped by
  system limit enforcement during the selected time range. Click **View** to open
  the [Consumption System Limits dashboard](/observe/dashboards/managed-dashboards#consumption-system-limits)
  for the same time range.
* Use **Change over time** to view the percentage change in consumption compared to
  the preceding period. The comparison period depends on the selected time range.

For the global partition, review **Contract duration elapsed** when the selected
time range falls within the contract period. Archived and

unpartitioned partitions display corresponding badges.

### Analyze consumption trends

In the Consumption chart, use the **Time window** menu to select how the chart
aggregates consumption:

* Use **Per second** to detect spikes.
* Use **Daily**, **Weekly**, and **Monthly (Cumulative)** to identify gradual
  growth or sustained overconsumption.
* Use **Rolling 30 minutes**, **Rolling 1 hour**, **Rolling 3 hours**,
  **Rolling 1 day**, or **Rolling 7 days** to identify recurring changes over
  rolling periods.

Use the **Group by** menu to select how the chart divides the data:

* **Consumed vs dropped** compares persisted volume with dropped volume.
* **Consumed by partition** identifies which partitions account for the most
  consumption.
* **Consumed by product** compares consumption across telemetry products.
* **Consumed by resource** compares the resources within the selected product.
* **Dropped by budget** or **Dropped by reason** compares dropped volume. If
  **Dropped by reason** appears, use it to separate budget drops from system limit
  drops.
* **Dropped by partition** identifies which partitions account for dropped data.

If the chart includes [budget thresholds](/control/consumption/budgeting#threshold-types),
dashed lines indicate the threshold values. Use **Show thresholds** to show or hide
these lines. When **Go to Explorer** appears for log data, click it to investigate
the underlying data in [Logs Explorer](/investigate/querying/query-logs).

### Review budgets

The Budgets table displays the thresholds that apply to the selected partition.
Use the following columns to review each threshold:

* **Product** and **Resource Group** identify the data that the threshold governs.
* **Time window** identifies the period over which the threshold is evaluated.
* **Action** identifies whether the threshold sends a warning alert, sends a
  critical alert, or drops data. When an action has an associated monitor, click
  the action to open that monitor.
* **Threshold** displays the received volume as a percentage and value relative to
  the threshold. The received volume includes consumed and dropped data.
* **View** selects the threshold's product and resource group, resets the resource
  to **All**, restores the threshold's original unit, and selects the matching chart
  time window.

The Budgets table header reports the selected partition's budget status as Ok,
Alerting, or Dropping. A partition without a budget displays no status badge, and
the table displays `No budget`.

The table can also display a system limit as Per second (max consumption rate).
The Consumption System Limits dashboard remains the source of truth for system
limit thresholds and enforcement.

<Note>
  The budget for the `global` partition might exceed its threshold while budgets for
  all child partitions remain within their thresholds. To make the global partition
  budget reflect growth trends more accurately, set thresholds on budgets for
  individual partitions.
</Note>

### Compare child partitions

The Child Partitions table compares the selected partition's immediate children.
Search for a partition by name, or sort the table by the following columns:

* **Order**: The order in which each child partition matches data.
* **Partition**: The child partition name. Click a linked name to open that
  partition's Consumption page. Unpartitioned rows aren't linked. Archived and
  unpartitioned rows display corresponding badges.
* **Consumed**: The partition's percentage of its parent's consumed volume and its
  absolute consumed value.
* **Dropped**: The partition's percentage of its parent's dropped volume and its
  absolute dropped value.
* **Change over time**: The percentage change in consumption compared to the
  preceding period. The column name reflects the comparison period.
* **Current budget status**: The partition's current budget status. Partitions
  without a budget display **No budget**. Rows with an unavailable or unknown status
  display `--`.

Use this table to investigate partitions with growing consumption or dropped data.

## Next steps

Based on your findings, refine your [partitions](/control/consumption/partitions)
with more specific dimensions. For example, add child partitions to control
smaller subsets of data.

After analyzing your consumption and refining partitions, create
[budgets](/control/consumption/budgeting) to apply shaping policies that provide
guardrails against usage overages and overspending.


## Related topics

- [Optimize your telemetry data](/control.md)
- [Manage consumption](/control/consumption.md)
- [Manage telemetry data budgets](/overview/guides/manage-budgets.md)
- [Administer your tools and users](/administer.md)
- [Telemetry data budgets](/control/consumption/budgeting.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.