/
X-Road Metrics v1.4.0 Release Notes

X-Road Metrics v1.4.0 Release Notes

Release Info

Version number

1.4.0

Release date

13.02.2025

Supported versions

  • 1.4.0

  • 1.3.0

  • 1.2.0

Supported platforms

  • Ubuntu 20.04 LTS

  • Ubuntu 22.04 LTS

Official documentation

https://github.com/nordic-institute/X-Road-Metrics/tree/master/docs

Source code

https://github.com/nordic-institute/X-Road-Metrics

Software license

MIT



On this page:



Changes in This Release

Summary

  • Add support for REST path in operational monitoring data included with X-Road version 7.6.0.

  • Add support for adding new fields into the Open Data modules PostgreSQL schema based on field definitions in Metrics.

  • Fully release the Opendata Collector Module.

  • Smaller bug fixes and improvements.

  • Security fixes and dependency updates.

NB! REST paths themselves were included in X-Road 7.6.0. This means that they will also be in the Metrics modules MongoDB collections for raw data and clean data. Prior to upgrading to the new Metrics version, we recommend manually updating the collections and removing the restPath information or excluding the new fields in the anonymizer module mappings until you have had a chance to do so.

Completed Issues

Issue ID

Type

Summary

Issue ID

Type

Summary

GitHub PR#132

Fix

Fix reports to calculate service averages correctly.

GitHub PR#133

Fix

Improve corrector module behavior to not add duplicate documents if producer or consumer side monitoring data arrives with a significant delay.

OPMONDEV-187

Improvement

Improve operational monitoring data to include REST service paths without path parameters received from X-Road operational monitoring.

OPMONDEV-189

Improvement

Improve PostgreSQL database migration setup to allow for automatically adding new fields defined in the anonymizer module.

OPMONDEV-191

New

Fully release the Opendata Collector Module, which allows centrally collecting X-Road Metrics Opendata from other Metrics instances if their configuration allows it. More information is available in the components documentation.

OPMONDEV-192

Fix

Fix MongoDB and PostgreSQL user password generator to exclude backslashes (\), which caused errors in TOML configuration even when escaped.

OPMONDEV-193

Fix

Fix Open Data JSON output to return an array of objects rather than just objects in a non-JSON conformant manner.

Issue types: fix (bug fix or technical debt), improvement (improvement to an existing feature), new (a new feature).

New/Updated Dependencies

Dependency

Old Version

New Version

Notes

Dependency

Old Version

New Version

Notes

dill

0.3.8

0.3.9

 

pymongo

4.6.3

4.9.1

 

pyyaml

6.0.1

6.0.2

 

setuptools

67.4.0

75.3.0

 

psycopg2

2.9.9

2.9.10

 

tqdm

4.66.4

4.67.1

 

urllib3

1.26.18

2.2.3

 

django

3.2.20

4.2.19

 

Jinja2

3.1.4

3.1.5

 

matplotlib

3.5.3

3.7.5

 

Pillow

10.3.0

10.4.0

 

jsonschema

4.22.0

4.23.0

 

contourpy

 

1.1.1

 

pyparsing

 

3.1.4

 

pydyf

 

0.10.0

 

rpds-py

 

0.20.1

 

Contributors

The following developers have contributed to the development of this release version. A contribution means at least one Git commit that is included in the release. The full list of contributors of different X-Road® versions is available here.

GitHub Username

Other Notes

-

Package Repositories

Repository

URL

Repository

URL

Focal

deb https://artifactory.niis.org/xroad-extensions-release-deb focal-<version> main

Jammy

deb https://artifactory.niis.org/xroad-extensions-release-deb jammy-<version> main

Repository Sign Key Details

Download URL

https://artifactory.niis.org/api/gpg/key/public

Hash

935CC5E7FA5397B171749F80D6E3973B

Fingerprint

A01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B

3rd party key server

Ubuntu key server

Packages

Focal

Package

Checksum

Package

Checksum

xroad-metrics-anonymizer

e9f12830c3feb219e52ecfe6f27515266853c8e8634ccbf977335086b0e8a6e4

xroad-metrics-collector

a767b9f14170bf7027d5cea23ce9144254433bab1d9f293fa9c112b0466c02f7

xroad-metrics-corrector

ed4f68777e38fb9164158afb2057c544c3da189b705d1639725434720384c033

xroad-metrics-networking

c015220019344eb78c87bcf9db838f4af436cc0cb7eba8cb8b7469075bab8788

xroad-metrics-opendata

c84b43e7618db95198b94eeadbbe22a7388561f07f7d4e7733fc2a0c4b7f6fc2

xroad-metrics-opendata-collector

3870e8989b25df0de4fa8d20f063849a60f4e41af150284920b23804a6f7c904

xroad-metrics-reports

cae9f87746fb3ad00c45bcd53e46be5e46a8f22c0313bd078dc51a27a9885632

Jammy

Package

Checksum

Package

Checksum

xroad-metrics-anonymizer

199be188cf1773cc3027262eb3acafe129612cdcba9dfebbde2b7c71c62782e1

xroad-metrics-collector

fc8a06a91b60835779c0f975b44d572895025535ec00811e3a3d91590458cce4

xroad-metrics-corrector

ab111fc0f9b65a387ca7aaeb0082a44b7a73598990c7eda1aacc48c667cd7dcb

xroad-metrics-networking

ccff294cb03ca4e1d742ff37e3a78ec79e85156eb1d094f6ce593f375a938d83

xroad-metrics-opendata

ef1317c99aee30231367beed244c45057ab593e81d2649c09ba1ed888f44431a

xroad-metrics-opendata-collector

d4b42ccbce9bf3b4f5cfe0ab457c2f3d9117e34c96b694881a3e700caa5bf1ec

xroad-metrics-reports

34b237d900e4f29bcae72502121cd1d38168f836b54af1b250c9b92f0bd78c02



Related content

X-Road Metrics v1.3.0 Release Notes
X-Road Metrics v1.3.0 Release Notes
More like this
X-Road Metrics v1.2.0 Release Notes
X-Road Metrics v1.2.0 Release Notes
More like this
X-Road Metrics v1.1.0 Release Notes
X-Road Metrics v1.1.0 Release Notes
More like this
X-Road Reporting and Analytics Platform
X-Road Reporting and Analytics Platform
More like this