Skip to content

Agent TODO #3121

@gnurizen

Description

@gnurizen

A list of short term things todo, in priority order:

  • Get CUDA mock tests working in CI and/or get usdt tests to cover arm bracket syntax
  • Deflake and speed up node tests
  • PC sampling data collection
  • PC sampling symbolification work if any
  • PC sampling debuginfo/symbol artifact uploading
  • Trim Distro QEMU tests down to the bare minimum
  • Fix golabels differences with upstream
  • Custom labels emergent issues
  • Add sampling/probabilistic knob to control overhead
  • Fix node tests so builds are green, fork "latest" test into separate task
  • Upstream stuff, node custom labels and usdt stuff probably most important
  • Integrate gpu-metrics-agent with parca-agent

These are unordered, let's discuss the importance as a team

  • Unwind past runtime.morestack in Go #3123
  • Clean up logging -- especially things like time="2025-12-14T13:49:59-07:00" level=error msg="Failed to load /home/brennan/go_test/go_test (0x87d1220a8ee6d467): symbol hash not present" . Anything logged as error should be a real problem.
  • Collaborate with upstream V8 to fix their broken symbol reporting code (so that we can stop doing custom work on each v8 version)
  • Set up alerts for aborted frames in our own infrastructure
  • Agent not reporting correct sampling rate under load #3125

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions