Skip to content

Andrew.glaude/poc agent payload #37049

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 35 commits into
base: main
Choose a base branch
from
Draft

Conversation

ajgajg1134
Copy link
Contributor

What does this PR do?

Motivation

Describe how you validated your changes

Possible Drawbacks / Trade-offs

Additional Notes

@agent-platform-auto-pr
Copy link
Contributor

Test changes on VM

Use this command from test-infra-definitions to manually test this PR changes on a VM:

dda inv aws.create-vm --pipeline-id=65237729 --os-family=ubuntu

Note: This applies to commit a6a604b

@agent-platform-auto-pr
Copy link
Contributor

Uncompressed package size comparison

Comparison with ancestor 74ea14f05ae1c8406be8ce66b08bdba693e91f21

Size reduction summary
package diff status size ancestor threshold
datadog-agent-aarch64-rpm -0.76MB 801.67MB 802.43MB 0.50MB
datadog-agent-x86_64-rpm -0.76MB 811.92MB 812.69MB 0.50MB
datadog-agent-x86_64-suse -0.76MB 811.92MB 812.69MB 0.50MB
Diff per package
package diff status size ancestor threshold
datadog-agent-arm64-deb 0.18MB ⚠️ 792.75MB 792.57MB 0.50MB
datadog-agent-amd64-deb 0.18MB ⚠️ 802.99MB 802.81MB 0.50MB
datadog-heroku-agent-amd64-deb 0.17MB ⚠️ 447.03MB 446.86MB 0.50MB
datadog-iot-agent-arm64-deb 0.06MB ⚠️ 58.18MB 58.12MB 0.50MB
datadog-iot-agent-aarch64-rpm 0.06MB ⚠️ 58.25MB 58.19MB 0.50MB
datadog-iot-agent-x86_64-rpm 0.05MB ⚠️ 60.94MB 60.88MB 0.50MB
datadog-iot-agent-x86_64-suse 0.05MB ⚠️ 60.94MB 60.88MB 0.50MB
datadog-iot-agent-amd64-deb 0.05MB ⚠️ 60.86MB 60.81MB 0.50MB
datadog-dogstatsd-amd64-deb 0.00MB 39.92MB 39.92MB 0.50MB
datadog-dogstatsd-x86_64-rpm 0.00MB 40.00MB 40.00MB 0.50MB
datadog-dogstatsd-x86_64-suse 0.00MB 40.00MB 40.00MB 0.50MB
datadog-dogstatsd-arm64-deb 0.00MB 38.43MB 38.43MB 0.50MB

Decision

⚠️ Warning

@agent-platform-auto-pr
Copy link
Contributor

Static quality checks

✅ Please find below the results from static quality gates

Successful checks

Info

Result Quality gate On disk size On disk size limit On wire size On wire size limit
static_quality_gate_agent_deb_amd64 776.61 MiB 778.06 MiB 189.62 MiB 191.06 MiB
static_quality_gate_agent_deb_amd64_fips 774.57 MiB 776.14 MiB 189.03 MiB 190.72 MiB
static_quality_gate_agent_heroku_amd64 434.46 MiB 434.99 MiB 113.36 MiB 114.37 MiB
static_quality_gate_agent_msi 977.98 MiB 978.45 MiB 150.75 MiB 151.65 MiB
static_quality_gate_agent_rpm_amd64 776.59 MiB 778.06 MiB 191.69 MiB 193.42 MiB
static_quality_gate_agent_rpm_amd64_fips 774.57 MiB 776.12 MiB 190.88 MiB 192.61 MiB
static_quality_gate_agent_rpm_arm64 766.8 MiB 768.37 MiB 172.96 MiB 174.71 MiB
static_quality_gate_agent_rpm_arm64_fips 764.97 MiB 766.55 MiB 172.25 MiB 173.92 MiB
static_quality_gate_agent_suse_amd64 776.59 MiB 778.08 MiB 191.69 MiB 193.42 MiB
static_quality_gate_agent_suse_amd64_fips 774.53 MiB 776.11 MiB 190.88 MiB 192.78 MiB
static_quality_gate_agent_suse_arm64 766.73 MiB 768.31 MiB 172.96 MiB 174.71 MiB
static_quality_gate_agent_suse_arm64_fips 764.94 MiB 766.5 MiB 172.25 MiB 173.92 MiB
static_quality_gate_docker_agent_amd64 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_arm64 874.6 MiB 875.62 MiB 276.17 MiB 277.94 MiB
static_quality_gate_docker_agent_jmx_amd64 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_jmx_arm64 874.6 MiB 876.23 MiB 276.17 MiB 277.94 MiB
static_quality_gate_docker_agent_windows1809 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_windows1809_core 861.1 MiB 862.2 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_windows1809_core_jmx 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_windows1809_jmx 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_windows2022 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_windows2022_core 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_windows2022_core_jmx 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_agent_windows2022_jmx 861.1 MiB 862.0 MiB 289.73 MiB 291.48 MiB
static_quality_gate_docker_cluster_agent_amd64 262.54 MiB 263.4 MiB 103.15 MiB 104.07 MiB
static_quality_gate_docker_cluster_agent_arm64 278.51 MiB 279.38 MiB 98.03 MiB 98.95 MiB
static_quality_gate_docker_cws_instrumentation_amd64 6.65 MiB 7.12 MiB 2.82 MiB 3.29 MiB
static_quality_gate_docker_cws_instrumentation_arm64 6.44 MiB 6.92 MiB 2.6 MiB 3.07 MiB
static_quality_gate_docker_dogstatsd_amd64 46.29 MiB 46.39 MiB 17.45 MiB 17.78 MiB
static_quality_gate_docker_dogstatsd_arm64 44.89 MiB 45.05 MiB 16.3 MiB 16.65 MiB
static_quality_gate_dogstatsd_deb_amd64 38.15 MiB 38.4 MiB 9.87 MiB 10.26 MiB
static_quality_gate_dogstatsd_deb_arm64 36.72 MiB 36.98 MiB 8.57 MiB 8.96 MiB
static_quality_gate_dogstatsd_rpm_amd64 38.15 MiB 38.4 MiB 9.88 MiB 10.27 MiB
static_quality_gate_dogstatsd_suse_amd64 38.15 MiB 38.4 MiB 9.88 MiB 10.27 MiB
static_quality_gate_iot_agent_deb_amd64 58.12 MiB 58.51 MiB 14.62 MiB 15.02 MiB
static_quality_gate_iot_agent_deb_arm64 55.56 MiB 55.94 MiB 12.63 MiB 13.05 MiB
static_quality_gate_iot_agent_deb_armhf 54.21 MiB 54.32 MiB 12.63 MiB 13.05 MiB
static_quality_gate_iot_agent_rpm_amd64 58.12 MiB 58.51 MiB 14.65 MiB 15.04 MiB
static_quality_gate_iot_agent_rpm_arm64 55.56 MiB 55.94 MiB 12.66 MiB 13.07 MiB
static_quality_gate_iot_agent_suse_amd64 58.12 MiB 58.51 MiB 14.65 MiB 15.04 MiB

Copy link

cit-pr-commenter bot commented May 15, 2025

Go Package Import Differences

Baseline: 89ff01f
Comparison: b23553c

binaryosarchchange
agentlinuxamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
agentlinuxarm64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
agentwindowsamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
agentdarwinamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
agentdarwinarm64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
iot-agentlinuxamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
iot-agentlinuxarm64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
heroku-agentlinuxamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
serverlesslinuxamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
serverlesslinuxarm64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
trace-agentlinuxamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
trace-agentlinuxarm64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
trace-agentwindowsamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
trace-agentdarwinamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
trace-agentdarwinarm64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
heroku-trace-agentlinuxamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
otel-agentlinuxamd64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx
otel-agentlinuxarm64
+1, -0
+github.com/DataDog/datadog-agent/pkg/proto/pbgo/trace/idx

@github-actions github-actions bot added team/agent-apm trace-agent long review PR is complex, plan time to review it labels May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
long review PR is complex, plan time to review it team/agent-apm trace-agent
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant