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

chore(python.d): rename dockerd job on lock registration #13537

Merged
merged 4 commits into from
Aug 18, 2022

Conversation

ilyam8
Copy link
Member

@ilyam8 ilyam8 commented Aug 18, 2022

Summary

python.d/dockerd was rewritten in go (now works out of the box, no need in installing additional python libraries).

Go version name is docker, and the python version is dockerd ("d" was added to resolve import conflict: the docker lib name is "docker"). I don't want to name go version dockerd, but we need to have the same so only one of them will be active at a time.


In addition, this PR adds a (1.5s, insignificant) delay on python.d.plugin start to reduce the chance of the python.d job running before go.d.

Test Plan
  • Get both python and go versions of docker collector enabled
  • Check the dashboard, only one data collection job should be active.
Additional Information
For users: How does this change affect me?

@github-actions github-actions bot added area/collectors Everything related to data collection collectors/python.d labels Aug 18, 2022
@ilyam8 ilyam8 merged commit c0d9b98 into netdata:master Aug 18, 2022
@ilyam8 ilyam8 deleted the pythond_registry_rename_dockerd_jobs branch August 18, 2022 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/collectors Everything related to data collection collectors/python.d
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants