SAService Architect Back to designer
SAService ArchitectDocumentation
Grafana dashboard 06_storage.jsonnet

Join Storage

Tracks the state retained by hash-map joins, including current occupancy and TTL or capacity-driven eviction.

When to use

Use this page to understand the generated dashboard, its panels, and the signals behind them.

Behavior

  • The code generator creates Jsonnet sources for every generated service. make grafana-dashboards renders them to Grafana JSON.

Panels properties

Panels included in this dashboard.

PropertyTypeDescription
Element CountPanel

Observed join-storage element count over time.

Current Element CountPanel

Current number of retained join keys or values.

Eviction RatePanel

Rate at which stored elements are evicted.

Total EvictionsPanel

Cumulative number of storage evictions.

Count vs Eviction RatePanel

Combined view for correlating storage growth with eviction pressure.

Configuration example

$job -> storage