Releases: tarantool/metrics
Releases · tarantool/metrics
0.16.0
Added
- Handle to clear psutils metrics
invoke_callbacksoption formetrics.collect()- Ability to set metainfo for collectors
- Set
metainfo.defaulttotruefor all collectors
fromenable_default_metrics()and psutils collectors default_onlyoption formetrics.collect()
Fixed
- Fix
is_healthyfunction to rely on membership state - Fix psutils time metrics
- Fix missing psutils cpu count after clear
Removed
- Set non-number values in
gauge:set - Deprecated metrics from previous releases
0.15.1
Added
memtxMVCC memory monitoring
Fixed
tnt_synchro_queue_lenmetric type- Reset callbacks on hotreload
- Fix queries in quantile
0.15.0
Fixed
- Clean info about spaces and indexes after their drop
- Fixed error when indexing spaces
Added
- Label
threadfor per thread reporting net statistics metrics. tnt_cartridge_failover_trigger_totalmetric- New synchro and election metrics
- Renamed LuaJit metrics
Deprecated
- LuaJit counters without
_totalsuffix
Removed
- Deprecated metrics from previous releases
0.14.0
Fixed
- Float numbers in Graphite exporter
- Signed timestamp in Graphite exporter
- Increase
Shared.make_keyperformance in observations with empty label - Forbid observation of non-number value in collectors (except
gauge:set) - Clean dead threads from
psutils.cpumetric
Added
tnt_cartridge_cluster_issuesmetric
Deprecated
- Set non-number values in
gauge:set
Removed
- HTTP middleware v2
enable_cartridge_metricsfunction
0.13.0
0.12.0
0.11.0
Added
- collector's method
removeto clear observations with given label pairs #263 counter:reset()method #260tnt_read_onlymetric #275
Removed
- Average collector
Fixed
- Throw an error when http_middelware is processing a wrong handler #199
- cartridge issues metric fails before cartridge.cfg() call #298
Changed
- quantile metric is NAN if no samples provided for an age #303
0.10.0
Changed
- metrics registry refactoring to search with
O(1)#188 ipairsinstead ofpairswhile iteration inhistogram#196set_exportfunction provide default metrics config to make role reloadable #248- metrics registry refactoring to add and remove callbacks with
O(1)#276
Fixed
- be gentle to http routes, don't leave gaps in the array
#246 - allow to create summary without observations #265
Added
tnt_clock_deltametric to compute clock difference on instances #232- set custom global labels in config and with
set_labelsfunction #259 - allow to include and exclude default metrics in config and in
enable_default_metricsfunction
#222 unregister_callbackfunction #262
Deprecated
enable_cartridge_metricsfunction
0.9.0
0.8.0
Added
- New default metrics: cpu_user_time, cpu_system_time
- Vinyl metrics