Skip to content
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

Extend DD_APM_IGNORE_RESSOURCES to support Pod-level configuration #33775

Open
stoufix opened this issue Feb 6, 2025 · 2 comments
Open

Extend DD_APM_IGNORE_RESSOURCES to support Pod-level configuration #33775

stoufix opened this issue Feb 6, 2025 · 2 comments
Labels
team/agent-apm trace-agent

Comments

@stoufix
Copy link

stoufix commented Feb 6, 2025

Currently the DD_APM_IGNORE_RESSOURCES enviroment variable in DD agent is configured globaly at the node-level , meaning it applieds to all pods running on a node , this is insufficient for enviroments where different applications require distinct ressource filtring rules .

Is it possible to extend this mechanism to support pod-level configuration? In addition, the existing node-level configuration would allow defining resource exclusions directly in pod specifications.

Thanks

@github-actions github-actions bot added the team/agent-apm trace-agent label Feb 6, 2025
@ichinaski
Copy link
Contributor

Hi @stoufix,

What is the Agent installation and configuration method you are using? The agent does support pod-level configuration, or at the container level in your deployment.

To better understand your issue, please report more information on how you are deploying the Agent, and how the configuration is applied.

@stoufix
Copy link
Author

stoufix commented Feb 7, 2025

Hi @ichinaski ,
It's a single daemonSet that deploys identical agents across all nodes in the same cluster , since they are a part of DaemonSet so they share the same configuration .
We want to add an annotation to the applicative pods to override filtring APM traces .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team/agent-apm trace-agent
Projects
None yet
Development

No branches or pull requests

2 participants