github gma1k/podtrace v0.14.9

4 hours ago

What's Changed

Features

  • feat: add Go pool utilization metrics and user-supplied BTF by @gma1k in #503
  • feat: correlate slow requests with symbolised stack frames by @gma1k in #505
  • feat: close the continuous apm gaps and enable them by default by @gma1k in #510
  • feat: turn every tracerconfig agent toggle on unless set to false by @gma1k in #511
  • feat: add podtrace status for a backend-free cluster view by @gma1k in #512
  • feat: add on-cpu profiler, flame graphs and p99 request cpu attribution by @gma1k in #513
  • feat: attribute request cpu across every protocol and harden capture by @gma1k in #514
  • feat: charge event-loop cpu to the connection a loop is serving by @gma1k in #517
  • feat: start a session for a chosen issue and open its report with it by @gma1k in #518
  • feat: add a per-request critical path and a slow-dns inspection by @gma1k in #519
  • feat: add filesystem metrics to the plane and a slow-fs inspection by @gma1k in #522
  • feat: add a dns failure rule and count dns lookups by answer by @gma1k in #523
  • feat: add a tls failure rule and count go and netty tls handshakes by @gma1k in #524
  • feat: link active issues to their likely root cause across workloads by @gma1k in #525

Bug Fixes

  • fix: correct process names and pool figures in the diagnose report by @gma1k in #500
  • fix: report pool peak connections and connection age consistently by @gma1k in #502

Documentation

  • docs: document clang 18+ and libbpf 0.8+ build prerequisites by @ArijHabbechi in #521
  • docs: describe continuous apm in the readme and update dependencies by @gma1k in #527

CI / Build

  • ci: disable codeql trap caching to fix cpp analysis on ubuntu 26.04 by @gma1k in #509
  • build: check for clang 18+ before compiling the eBPF objects by @gma1k in #520

Dependencies

  • chore(deps): update module sigs.k8s.io/controller-runtime to v0.25.1 by @renovate[bot] in #504

Maintenance

  • chore: update dependencies, toolchain pins and generated client by @gma1k in #508
  • chore(release): release 0.14.9 by @gma1k in #501

New Contributors

Full Changelog: v0.14.8...v0.14.9

Don't miss a new podtrace release

NewReleases is sending notifications on new releases.