Skip to content

Releases: tarantool/metrics

0.15.0

09 Aug 12:13
747d14f
Compare
Choose a tag to compare

Fixed

  • Clean info about spaces and indexes after their drop
  • Fixed error when indexing spaces

Added

  • Label thread for per thread reporting net statistics metrics.
  • tnt_cartridge_failover_trigger_total metric
  • New synchro and election metrics
  • Renamed LuaJit metrics

Deprecated

  • LuaJit counters without _total suffix

Removed

  • Deprecated metrics from previous releases

0.14.0

28 Jun 09:28
cca00fb
Compare
Choose a tag to compare

Fixed

  • Float numbers in Graphite exporter
  • Signed timestamp in Graphite exporter
  • Increase Shared.make_key performance in observations with empty label
  • Forbid observation of non-number value in collectors (except gauge:set)
  • Clean dead threads from psutils.cpu metric

Added

  • tnt_cartridge_cluster_issues metric

Deprecated

  • Set non-number values in gauge:set

Removed

  • HTTP middleware v2
  • enable_cartridge_metrics function

0.13.0

23 Mar 10:05
6482623
Compare
Choose a tag to compare

Fixed

  • Don't reset collectors when Cartridge roles hot reload
  • pairs instead of ipairs in iterations over replication info

Added

  • New metrics that duplicate bad named ones
  • Event loop metrics
  • Some other metrics (see #337 for details)

Deprecated

  • Metrics with bad naming (see #117 for details)

0.12.0

18 Nov 10:08
Compare
Choose a tag to compare

Changed

  • Update http dependency to 1.1.1

Fixed

  • Cast number64 to json number in json export plugin #321

Deprecated

  • HTTP middleware v2

0.11.0

23 Sep 12:50
939552b
Compare
Choose a tag to compare

Added

  • collector's method remove to clear observations with given label pairs #263
  • counter:reset() method #260
  • tnt_read_only metric #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

03 Aug 16:35
391304b
Compare
Choose a tag to compare

Changed

  • metrics registry refactoring to search with O(1) #188
  • ipairs instead of pairs while iteration in histogram #196
  • set_export function 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_delta metric to compute clock difference on instances #232
  • set custom global labels in config and with set_labels function #259
  • allow to include and exclude default metrics in config and in enable_default_metrics function
    #222
  • unregister_callback function #262

Deprecated

  • enable_cartridge_metrics function

0.9.0

30 May 17:01
Compare
Choose a tag to compare

Added

  • Age buckets in summary #165

Changed

  • tnt_cartridge_issues gathers only local issues #211

Fixed

  • cartridge metrics role fails to start without http #225
  • quantile overflow after fiber.yield() #235, #189
  • role and module hot reload #227, #228

0.8.0

15 Apr 08:44
Compare
Choose a tag to compare

Added

  • New default metrics: cpu_user_time, cpu_system_time
  • Vinyl metrics

0.7.1

15 Apr 08:06
Compare
Choose a tag to compare

Added

  • zone label support for Tarantool Cartridge >= '2.4.0'
  • rpm packaging for CentOS 8, Fedora 30, 31, 32

0.7.0

09 Feb 10:09
Compare
Choose a tag to compare

Added

instance health check plugin