Releases: deadtrickster/prometheus.erl
Releases · deadtrickster/prometheus.erl
3.0.0-alpha1
Few deprecations and backward incompatibilities.
3.0.0-alpha6
3.0.0-alpha5
PLUS
Breaking
- tweak histogram_invalid_buckets error tuple. It always has three elements now.
Overhaul
BREAKING CHANGE
Collectors/metrics registration should be done via prometheus_collector:register/1,2
.
New
- It is also possible now to deregister individual collector via
prometheus_collector:deregister/1,2
- Much effort has been made to cover code with type specs and please Elvis.
- New contrib module
prometheus_http
with default http request duration histogram buckets and
status_class
helper which returns response class from response code.
Special thanks to @yurrriq!
Just 1.6
- add elixir plugs link
- add otp19.0 to travis
- update gpb/rebar3_gpb_plugin
- run elvis on travis-ci
- add elvis.
- Histogram constructors now accept buckets specs.
{linear, Start, Step, Count} and {exponential, {Start, Factor, Count} - rename prometheus_buckets generators
- Cleanup, and refactor standard metric constructors
Twoflower?
- do not convert metric names to lists
- gauge:set_to_current_timestamp/1,2,3
- disallow 'quantile' label for summary
- test histogram label 'le' is invalid
- gauge:track_inprogress/2,3,4
- summary:observe_duration/2,3,4
- histogram:observe_duration/2,3,4
- deprecate histogram bounds option, introduce histogram buckets option and default buckets.
- linear histogram buckets generator
- exponential histogram buckets generator
<metric>.declare/1,2
v1.0.2 bump to 1.0.2
Use rebar3_gpb_plugin again
v1.0.1 bump to 1.0.1
+Protobuf
Collectors now required to export prtobouf generated models graph
Protobuf support
0.2.0
- linear buckets generator
- exponential buckets generator
0.1.3
No exit when module_info fails