Changelog
- 9b92b64 device/telemetry: bind to source ip and interface for probes (#739)
- a674075 device/telemetry: data cli fix aggregate over multiple epochs and N recent samples per group (#816)
- 287a3a0 device/telemetry: data cli support some accounts not found (#851)
- 68d3d8d device/telemetry: derive peer IP from local tunnel IPs within link tunnel_net (#704)
- 0a2f3e0 device/telemetry: expose optional prometheus metrics (#817)
- e4e9fde device/telemetry: fix duplicate sender instances in collector (#786)
- 351a0e8 device/telemetry: internal CLI tool for showing aggregate RTT metrics from onchain telemetry program data (#793)
- 9702f64 device/telemetry: kernel timestamping for RTT measurement via SO_TIMESTAMPNS (#753)
- 85be62b device/telemetry: limit sample submission batch size (#732)
- f32866b device/telemetry: lower batch size to be within transaction size limit (#882)
- dbc1fb9 device/telemetry: optimize TWAMP with epoll and goroutine-thread pinning (#794)
- 041315f device/telemetry: proxy API for exposing onchain telemetry data to Grafana (#878)
- 20db468 device/telemetry: render control plane ACL via controller with UDP probe rule (#772)
- d681b25 device/telemetry: simplify CLI config with env flag (#902)
- 4caf468 device/telemetry: support TLS in SingleThreadTransport (#751)
- 3e1ae99 device/telemetry: talk to ledger in management namespace (#750)
- 42ef2fb sdk/go: stateless client to avoid concurrency footgun (#892)
- 64c26d2 telem/data: lock access around serviceability load and get devices/links (#891)