Features:
- Add
mtr_report_path_idmetric andpath_idlabel to make path changes
easier to detect. Thepath_idis a checksum over the concatenated
hops of a specificmtrrun. - Switch internal logging to structured logging (
log/slog).
Log line format changes - downstream log parsers may need adjustment. - Add
-timeshiftflag and support for random delays in the jobs file.
Useful to spread load when running many jobs. - Provide a Grafana dashboard alongside the documentation.
Bug Fixes:
- Fix
mtr_report_min_loss: whenmtr-exporterwas used with multiple jobs,
mtr_report_min_losscarried the minimum loss of the last job.
Maintenance:
- Add
-show-licenseflag to print the bundled license text. - Bump base container image to Alpine:3.23 (mtr:0.96).
- Bump Go toolchain to 1.26.3.
- Container images now published for
linux/amd64andlinux/arm64.