Revision history for Net-Prometheus
0.08 2020-04-28
[CHANGES]
* Added Net::Prometheus::Registry
* Allow Registry to act globally to allow 3rd-party modules to add
themselves (primarily for Metrics::Any::Adapter::Prometheus to use)
* Add a small example program showing Net::Async::HTTP::Server::PSGI
0.07 2018-10-18 16:52:17
[CHANGES]
* Escape embedded characters in HELP text
* Add `version` and `charset` to Content-Type HTTP header
* Docs fix: histogram buckets limits are upper, not lower bounds
0.06 2018-10-05 13:52:41
[CHANGES]
* Allow $metric->labels to take a single HASH reference as
alternative to ordered list of strings
[BUGFIXES]
* Fix autovivification of gauge functions with labels (RT127284)
* Spelling fixes from Debian (RT120491)
* Make sure that ->unregister actually does so
0.05 2016/10/28 20:56:35
[CHANGES]
* Allow setting name prefix and extra labels on a process exporter
* Implement process scraping of other PIDs in the Linux collector
[BUGFIXES]
* Prometheus needs all the labelsets of every variable grouped
together; so rearrange the ->collect results
0.04 2016/10/27 16:10:06
[CHANGES]
* Implement a process collector for Linux
* By default, attempt to load a process collector at construction
time
* Various documentation fixes
[BUGFIXES]
* Compatibility for perl 5.8.x by avoiding the "//" operator
0.03 2016/10/26 18:23:27
[CHANGES]
* Implement Histogram metrics
* Allow value-returing callback functions on Gauges
* Added Metric Groups
* Document the register/unregister methods and the Collector
interface
0.02 2016/10/26 00:30:25
[CHANGES]
* Many internal structure changes to support new features
+ Exposed $metric->samples as a documented method
+ Created Sample and MetricSamples types
+ Prepare for true multimetric collectors
* Basic validation on metric/label names and values
[BUGFIXES]
* Ensure that label values with embedded NULs render correctly
0.01 2016/10/24 18:40:03
First version, released on an unsuspecting world.