---
title: Single Stat visualization
description: The Single Stat view displays the most recent value of the specified time series as a numerical value.
url: https://docs.influxdata.com/influxdb/v2/visualize-data/visualization-types/single-stat/
estimated_tokens: 736
product: InfluxDB OSS v2
version: v2
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb/v2/visualize-data/visualization-types/single-stat/
date: '2025-04-02T15:54:32-06:00'
lastmod: '2025-04-02T15:54:32-06:00'
---

This page documents an earlier version of InfluxDB OSS.[InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

> [!Important]
> #### API token hashing is enabled by default in InfluxDB OSS 2.9.0
>
> Stronger token security: tokens are stored as hashes on disk, so a
> copy of the database file doesn’t expose usable tokens. Existing
> tokens are hashed on first startup and the original strings can’t
> be recovered afterward — **capture any plaintext tokens you still
> need before you upgrade**.
>
> For more information, see [Token hashing](/influxdb/v2/admin/tokens/#token-hashing).

The **Single Stat** view displays the most recent value of the specified time series as a numerical value.

<img alt="Single stat example" src="/img/influxdb/2-0-visualizations-single-stat-example-8.png" width="766">

Select the **Single Stat** option from the visualization dropdown in the upper left.

## Single Stat behavior

The Single Stat visualization displays a single numeric data point.
It uses the latest point in the first table (or series) returned by the query.

> [!Note]
> #### Queries should return one table
>
> Flux does not guarantee the order in which tables are returned.
> If a query returns multiple tables (or series), the table order can change between query executions
> and result in the Single Stat visualization displaying inconsistent data.
> For consistent results, the Single Stat query should return a single table.

## Single Stat Controls

To view **Single Stat** controls, click  **Customize** next to
the visualization dropdown.

* **Prefix**: Prefix to be added to the single stat.
* **Suffix**: Suffix to be added to the single stat.
* **Decimal Places**: The number of decimal places to display for the single stat.
  * **Auto** or **Custom**: Enable or disable auto-setting.

###### Colorized Thresholds

* **Base Color**: Select a base or background color from the selection list.
* **Add a Threshold**: Change the color of the single stat based on the current value.
  * **Value is**: Enter the value at which the single stat should appear in the selected color.
    Choose a color from the dropdown menu next to the value.

* **Colorization**: Choose **Text** for the single stat to change color based on the configured thresholds.
  Choose **Background** for the background of the graph to change color based on the configured thresholds.

## Single Stat examples

### Show human-readable current value

The following example shows the current memory usage displayed has a human-readable percentage:

###### Query memory usage percentage

```js
from(bucket: "example-bucket")
    |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
    |> filter(fn: (r) => r._measurement == "mem" and r._field == "used_percent")
```

###### Memory usage as a single stat

<img alt="Graph + Single Stat Memory Usage Example" width="766" src="/img/influxdb/2-0-visualizations-single-stat-example-8.png">
