Skip to content

Releases: tarantool/metrics

1.8.1

Choose a tag to compare

@patapenka-alexey patapenka-alexey released this 02 Jul 11:27

This release fixes a bug where custom metrics selectors would continue
to collect data with the exclude = {'all'} configuration.

Fixed

  • Fixed metrics.cfg{exclude = {'all'}} so it excludes custom metric
    selectors in addition to built-in metric groups (#548).

1.8.0

Choose a tag to compare

@patapenka-alexey patapenka-alexey released this 10 Jun 08:45

This release adds selector-based filtering for custom metrics. Custom
metrics can now be associated with hierarchical selectors and controlled
via metrics.set_filter() or metrics.cfg() include/exclude options.
Unknown include/exclude entries are treated as custom selectors, while
built-in metric group names keep the existing behavior.

Added

  • Added metrics.namespace() and metrics.set_filter() to mark custom
    collectors/callbacks with selectors and filter them at collection time
    (#543).

1.7.0

Choose a tag to compare

@patapenka-alexey patapenka-alexey released this 27 Mar 12:18

This release adds to the graphite plugin ability to send metrics
to the multiple servers and hide replication metrics of the deleted
replica.

Added

  • graphite: ability to send metrics to the multiple servers.
    Backward compatibility with previous plugin version is preserved.
    From now on init method assigns an unique name to the created fiber
    using incoming graphite server opts (if passed). Added new stop()
    method to stop all fibers started by the plugin (#540).

Fixed

  • Deleting a replica via box.space._cluster:delete() doesn't delete
    information about this replica from the metrics (it's gone only
    after cluster is restarted) (#538).

1.6.2

Choose a tag to compare

@patapenka-alexey patapenka-alexey released this 18 Dec 12:41

This release fixes the No such file or directory error that occurs
if the /proc/<pid>/stat file does not exist.

Fixed

  • The error message level displayed when the /proc/<pid>/stat file is missing
    has been changed to verbose. (#536).

1.6.1

Choose a tag to compare

@patapenka-alexey patapenka-alexey released this 20 Oct 14:10

This release introduces fix of the box.schema.needs_upgrade metric.

Fixed

  • Use box.schema.needs_upgrade instead of box.schema_needs_upgrade (#529).

1.6.0

Choose a tag to compare

@patapenka-alexey patapenka-alexey released this 15 Oct 10:34

This release adds new memory and schema metrics.

Added

  • tnt_memory metric (#519).
  • tnt_memory_virt metric (#521).
  • tnt_schema_needs_upgrade metric (#524).

Fixed

  • Fixed a potential process metrics error when fio.read returns an empty string or an error (#527).

1.5.0

Choose a tag to compare

@oleg-jukovec oleg-jukovec released this 13 Aug 10:03

Added

  • tnt_cartridge_config_checksum metric.

Removed

  • tnt_cartridge_config_applied metric that only reflected local node state.

1.4.0

Choose a tag to compare

@oleg-jukovec oleg-jukovec released this 07 Jul 16:00

Added

  • tnt_cartridge_config_applied metric.
  • New optional label_keys parameter for counter() and gauge() metrics.

1.3.1

Choose a tag to compare

@yngvar-antonsson yngvar-antonsson released this 05 May 15:43
7f584b9

Empty technical release. Identical to 1.3.0.

1.3.0

Choose a tag to compare

@yngvar-antonsson yngvar-antonsson released this 25 Feb 10:52
7a381cb

Added

  • New metrics category in config: cpu_extended.

Fixed

  • Use box.info.ro instead of box.cfg.read_only in replication metrics.