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

Using the process check requires to look for processes in /host/proc instead of /proc #60

Closed
hkaj opened this issue Dec 10, 2015 · 3 comments
Assignees

Comments

@hkaj
Copy link
Member

hkaj commented Dec 10, 2015

As @AshBerlin mentionned (https://twitter.com/AshBerlin/status/674898027283369985) the process check uses psutil to get pids, but psutil retrieves them in /proc by default which won't be useful here as the host's pids are in /host/proc. However psutil 3.3 allows to change the /proc location through psutil.PROCFS_PATH. Once DataDog/dd-agent#2134 is merged we need to fix this.

@hkaj hkaj self-assigned this Dec 10, 2015
@hkaj
Copy link
Member Author

hkaj commented Jun 27, 2016

This was fixed by DataDog/dd-agent#2163
closing

@hkaj hkaj closed this as completed Jun 27, 2016
@GaretJax
Copy link

Apparently procfs_path in process.yaml has been deprecated; instead we should set the path inside datadog.conf.

@GaretJax
Copy link

DataDog/dd-agent@d342110

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants