Releases: clearlinux/telemetrics-client
v1.14.2
v1.14.1
v1.14.0
This release adds three new hardware metadata fields to include in records created by libtelemetry:
- board_name - Values are from
/sys/class/dmi/id/board_name
and/sys/class/dmi/id/board_vendor
. If the files are not present,no_bn_file
andno_bv_file
are used as substitute values. - cpu_model - Value is from the
model name
line in/proc/cpuinfo
. - bios_version - Value is from
/sys/class/dmi/id/bios_version
. If the file is not present,no_bv_file
is used as a substitute value.
v1.13.0
This release introduces some changes in behavior for the crash probe and journal probe:
-
The crash probe now ensures core files are kept whenever backtraces are scrubbed from telemetry records, or when errors occur during runtime operation. This improves the developer experience when running ones own programs installed at arbitrary locations on the filesystem and also avoids data loss; either the crash backtrace is sent via telemetry, or when unable to send the backtrace, the core file is kept.
-
The journal probe, by default, now only sends telemetry for journal log messages indicating systemd service failures. The previous behavior of sending any log messages above a certain log level is now wrapped behind the "opt-in-no-privacy-filters" config setting.
Bug fixes include:
-
Fixing a segfault crash in the configuration code that occurred whenever an incomplete configuration file was encountered.
-
Fixing a performance issue in 'telem-record-gen' to avoid extraneous strlen() calls in the classification input validation code.
v1.12.4
v1.12.3
v1.12.2
v1.12.1
v1.12.0
This release introduces a new feature for the crash probe. It will now
collect source file and line number information for each frame in a
backtrace if the data is available.
Also, this release saw the beginning of migrating the code base to use
libnica instead of glib, with the goal of reducing memory footprint of
the telemetry daemon and probes. Future releases will convert more
existing glib usage to libnica.