Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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


Panel
titleOn this page:
Table of Contents
maxLevel3
indent0


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 released the Opendata Collector Module.

  • Smaller bug fixes and improvements.

  • Security fixes and dependency updates.

Completed Issues

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 operational monitoring collector module, which allow centrally collecting Metrics data from other Metrics instances if allowed. More information is available in the components documentation: https://github.com/nordic-institute/X-Road-Metrics/blob/develop/docs/opendata_collector_module.md

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

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.

Other Notes

-

Package Repositories

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

xroad-metrics-anonymizer

xroad-metrics-collector

xroad-metrics-corrector

xroad-metrics-networking

xroad-metrics-opendata

xroad-metrics-opendata-collector

xroad-metrics-reports

Jammy

Package

Checksum

xroad-metrics-anonymizer

xroad-metrics-collector

xroad-metrics-corrector

xroad-metrics-networking

xroad-metrics-opendata

xroad-metrics-opendata-collector

xroad-metrics-reports