beaker v1.3.0 API Reference

Modules

Beaker.Counter is a signed bi-directional integer counter. It can keep track of integers and increment and decrement them

Beaker.Gauge is a simple gauge. It’s a metric where a value can be set and retrieved

A Plug for adding Beaker stats to your Phoenix pipeline(s)

Beaker.Router is a router for Beaker integration into Phoenix. Importantly, it is NOT the entry point to Beaker from a Phoenix app. Instead, that should be Beaker.Web

Module with named helpers generated from Beaker.Router

Beaker.TimeSeries is a simple time series. It’s a metric that keeps track of values over time when sampled

Beaker.TimeSeries.Aggregated is the datastore for aggregated time series data. It’s purposed mostly for internal use only

Beaker.TimeSeries.Aggregator is the aggregation framework for time series. It’s purposed mostly for internal use only. Currently, it’s not configurable, and set to run every 60 seconds. This will change in the future to allow for more granularity

Protocols