jenkinsci / docker-swarm-plugin

Jenkins plugin which allows to add a Docker Swarm as a cloud agent provider
https://plugins.jenkins.io/docker-swarm/
MIT License
55 stars 47 forks source link

CPU and memory usage in Docker Swarm Status page is always 100% free #129

Open eliasbalasis opened 3 months ago

eliasbalasis commented 3 months ago

Jenkins and plugins versions report

Environment Jenkins: 2.460 OS: Linux - 4.18.0-513.24.1.el8_9.x86_64 Java: 17.0.11 - Red Hat, Inc. (OpenJDK 64-Bit Server VM) --- PrioritySorter:5.1.0 active-directory:2.35 additional-metrics:67.vcb_823d3999a_2 analysis-model-api:12.3.3 ansicolor:1.0.4 ant:497.v94e7d9fffa_b_9 antisamy-markup-formatter:162.v0e6ec0fcfcf6 apache-httpcomponents-client-4-api:4.5.14-208.v438351942757 apache-httpcomponents-client-5-api:5.3.1-1.0 archived-artifact-url-viewer:1.1 asm-api:9.7-33.v4d23ef79fcc8 audit-trail:361.v82cde86c784e authentication-tokens:1.113.v81215a_241826 authorize-project:1.7.1 azure-credentials:312.v0f3973cd1e59 azure-keyvault:251.vcfe31c013dc7 azure-sdk:157.v855da_0b_eb_dc2 bitbucket:241.v6d24a_57f9359 blueocean:1.27.12 blueocean-autofavorite:1.2.5 blueocean-bitbucket-pipeline:1.27.12 blueocean-commons:1.27.12 blueocean-config:1.27.12 blueocean-core-js:1.27.12 blueocean-dashboard:1.27.12 blueocean-display-url:2.4.2 blueocean-events:1.27.12 blueocean-git-pipeline:1.27.12 blueocean-github-pipeline:1.27.12 blueocean-i18n:1.27.12 blueocean-jira:1.27.12 blueocean-jwt:1.27.12 blueocean-personalization:1.27.12 blueocean-pipeline-api-impl:1.27.12 blueocean-pipeline-editor:1.27.12 blueocean-pipeline-scm-api:1.27.12 blueocean-rest:1.27.12 blueocean-rest-impl:1.27.12 blueocean-web:1.27.12 bootstrap5-api:5.3.3-1 bouncycastle-api:2.30.1.78.1-233.vfdcdeb_0a_08a_a_ branch-api:2.1169.va_f810c56e895 build-discarder:139.v05696a_7fe240 build-monitor-plugin:1.14-883.vf620a_44eb_ec1 build-name-setter:2.4.2 build-timestamp:1.0.3 build-user-vars-plugin:166.v52976843b_435 buildcontext-capture:0.6 built-on-column:1.4 caffeine-api:3.1.8-133.v17b_1ff2e0599 checks-api:2.2.0 cloud-stats:336.v788e4055508b_ cloudbees-bitbucket-branch-source:886.v44cf5e4ecec5 cloudbees-disk-usage-simple:203.v3f46a_7462b_1a_ cloudbees-folder:6.942.vb_43318a_156b_2 cobertura:1.17 code-coverage-api:4.99.0 command-launcher:107.v773860566e2e commons-lang3-api:3.13.0-62.v7d18e55f51e2 commons-text-api:1.11.0-109.vfe16c66636eb_ conditional-buildstep:1.4.3 config-file-provider:973.vb_a_80ecb_9a_4d0 configuration-as-code:1810.v9b_c30a_249a_4c configuration-as-code-groovy:1.1 copyartifact:722.v0662a_9b_e22a_c coverage:1.14.0 credentials:1337.v60b_d7b_c7b_c9f credentials-binding:677.vdc9d38cb_254d customizable-header:106.v6ca_cde2e05ca_ dark-theme:465.vd8b_419b_0728f dashboard-view:2.508.va_74654f026d1 data-tables-api:2.0.7-1 declarative-pipeline-migration-assistant-api:1.6.3 dependencyanalyzer:0.7 depgraph-view:1.0.5 description-setter:239.vd0a_6b_785f92d discard-old-build:1.07 disk-usage:1.2 display-url-api:2.204.vf6fddd8a_8b_e9 docker-commons:439.va_3cb_0a_6a_fb_29 docker-compose-build-step:1.0 docker-java-api:3.3.6-90.ve7c5c7535ddd docker-plugin:1.6.1 docker-slaves:1.0.7 docker-swarm:1.11 docker-workflow:580.vc0c340686b_54 downstream-buildview:69.v16da_b_2c36f6c durable-task:555.v6802fe0f0b_82 echarts-api:5.5.0-1 eddsa-api:0.3.0-4.v84c6f0f4969e email-ext:1814.v404722f34263 emailext-template:1.5 embeddable-build-status:487.va_0ef04c898a_2 enhanced-old-build-discarder:1.4 envinject:2.908.v66a_774b_31d93 envinject-api:1.199.v3ce31253ed13 export-params:1.9 extended-read-permission:53.v6499940139e5 extensible-choice-parameter:1.8.1 external-monitor-job:215.v2e88e894db_f8 favorite:2.208.v91d65b_7792a_c flaky-test-handler:1.2.3 folder-auth:1.4 font-awesome-api:6.5.2-1 forensics-api:2.4.0 generic-webhook-trigger:2.2.1 git:5.2.2 git-client:4.7.0 git-parameter:0.9.19 git-server:126.v0d945d8d2b_39 github:1.39.0 github-api:1.318-461.v7a_c09c9fa_d63 github-autostatus:3.6.2 github-branch-source:1789.v5b_0c0cea_18c3 github-checks:554.vb_ee03a_000f65 gradle:2.12 gravatar:2.2 gson-api:2.11.0-41.v019fcf6125dc h2-api:11.1.4.199-30.v1c64e772f3a_c handy-uri-templates-2-api:2.1.8-30.v7e777411b_148 hashicorp-vault-pipeline:1.4 hashicorp-vault-plugin:368.v48134f694db_f htmlpublisher:1.34 http_request:1.18 instance-identity:185.v303dc7c645f9 ionicons-api:74.v93d5eb_813d5f jackson2-api:2.17.0-379.v02de8ec9f64c jacoco:3.3.6 jakarta-activation-api:2.1.3-1 jakarta-mail-api:2.1.3-1 javadoc:243.vb_b_503b_b_45537 javax-activation-api:1.2.0-7 javax-mail-api:1.6.2-10 jaxb:2.3.9-1 jdk-tool:73.vddf737284550 jenkins-design-language:1.27.12 jenkins-multijob-plugin:627.v7c23cef20a_6a jersey2-api:2.42-147.va_28a_44603b_d5 jira:3.13 jjwt-api:0.11.5-112.ve82dfb_224b_a_d jnr-posix-api:3.1.19-2 jobConfigHistory:1229.v3039470161a_d joda-time-api:2.12.7-29.v5a_b_e3a_82269a_ jquery:1.12.4-1 jquery3-api:3.7.1-2 jsch:0.2.16-86.v42e010d9484b_ json-api:20240303-41.v94e11e6de726 json-path-api:2.9.0-58.v62e3e85b_a_655 junit:1265.v65b_14fa_f12f0 junit-attachments:205.vc0677977deb_0 kubernetes:4238.v41b_3ef14a_5d8 kubernetes-client-api:6.10.0-240.v57880ce8b_0b_2 kubernetes-credentials:174.va_36e093562d9 ldap:725.v3cb_b_711b_1a_ef lenientshutdown:1.1.1 lockable-resources:1255.vf48745da_35d0 login-theme:146.v64a_da_cf70ea_6 m2release:0.16.4 mailer:472.vf7c289a_4b_420 mapdb-api:1.0.9-40.v58107308b_7a_7 mask-passwords:173.v6a_077a_291eb_5 material-theme:0.5.2-rc100.6121925fe229 matrix-auth:3.2.2 matrix-project:831.v084e85a_b_4ea_d maven-dependency-update-trigger:1.5 maven-info:0.3.1 maven-plugin:3.23 mercurial:1260.vdfb_723cdcc81 metrics:4.2.21-451.vd51df8df52ec metrics-diskusage:3.0.0 mina-sshd-api-common:2.12.1-101.v85b_e08b_780dd mina-sshd-api-core:2.12.1-101.v85b_e08b_780dd monitoring:1.99.0 multibranch-build-strategy-extension:51.v88f14e2a_4075 multiple-scms:0.8 nodelabelparameter:1.12.0 okhttp-api:4.11.0-172.vda_da_1feeb_c6e pam-auth:1.11 parameterized-trigger:806.vf6fff3e28c3e performance:960.v701db_0d66e1b_ pipeline-aggregator-view:104.v94a_e5f6cdb_c3 pipeline-build-step:540.vb_e8849e1a_b_d8 pipeline-config-history:1.6 pipeline-cps-http:0.3.1 pipeline-graph-analysis:216.vfd8b_ece330ca_ pipeline-graph-view:287.v3ef017b_780d5 pipeline-groovy-lib:710.v4b_94b_077a_808 pipeline-input-step:495.ve9c153f6067b_ pipeline-maven:1419.v89b_ec7a_c8b_c5 pipeline-maven-api:1419.v89b_ec7a_c8b_c5 pipeline-maven-database:1419.v89b_ec7a_c8b_c5 pipeline-milestone-step:119.vdfdc43fc3b_9a_ pipeline-model-api:2.2198.v41dd8ef6dd56 pipeline-model-definition:2.2198.v41dd8ef6dd56 pipeline-model-extensions:2.2198.v41dd8ef6dd56 pipeline-multibranch-defaults:2.1 pipeline-rest-api:2.34 pipeline-stage-step:312.v8cd10304c27a_ pipeline-stage-tags-metadata:2.2198.v41dd8ef6dd56 pipeline-stage-view:2.34 pipeline-timeline:1.0.3 pipeline-utility-steps:2.16.2 plain-credentials:182.v468b_97b_9dcb_8 plugin-util-api:4.1.0 postbuild-task:1.9 postgresql-api:42.7.2-40.v76d376d65c77 prism-api:1.29.0-15 promoted-builds:957.vf5b_cee587563 publish-over:0.22 publish-over-ssh:1.25 pubsub-light:1.18 remote-file:1.24 remoting-kafka:2.0.1 resource-disposer:0.23 role-strategy:727.vd344b_eec783d run-condition:1.7 saml:4.464.vea_cb_75d7f5e0 scm-api:690.vfc8b_54395023 script-security:1341.va_2819b_414686 secondary-timestamper-plugin:1.1 seleniumhtmlreport:1.1 simple-theme-plugin:176.v39740c03a_a_f5 snakeyaml-api:2.2-111.vc6598e30cc65 solarized-theme:0.1 sonar:2.17.2 sse-gateway:1.26 ssh-agent:367.vf9076cd4ee21 ssh-credentials:337.v395d2403ccd4 ssh-slaves:2.968.v6f8823c91de4 ssh-steps:2.0.68.va_d21a_12a_6476 sshd:3.322.v159e91f6a_550 stashNotifier:1.492.v1b_33f185ee18 structs:337.v1b_04ea_4df7c8 subversion:1256.vee91953217b_6 templating-engine:2.5.3 test-results-aggregator:2.2 theme-manager:215.vc1ff18d67920 thinBackup:2.0 timestamper:1.27 token-macro:400.v35420b_922dcb_ trilead-api:2.147.vb_73cc728a_32e ui-test-capture:1.0.43 uno-choice:2.8.3 variant:60.v7290fc0eb_b_cd violation-comments-to-stash:1.134 warnings-ng:11.3.0 workflow-aggregator:596.v8c21c963d92d workflow-api:1316.v33eb_726c50b_a_ workflow-basic-steps:1058.vcb_fc1e3a_21a_9 workflow-cps:3894.3896.vca_2c931e7935 workflow-cps-global-lib-http:2.48.0 workflow-durable-task-step:1353.v1891a_b_01da_18 workflow-job:1426.v2ecb_a_a_42fd46 workflow-multibranch:791.v28fb_f74dfca_e workflow-scm-step:427.v4ca_6512e7df1 workflow-step-api:657.v03b_e8115821b_ workflow-support:907.v6713a_ed8a_573 ws-cleanup:0.46

What Operating System are you using (both controller, and any agents involved in the problem)?

OEL8

Reproduction steps

Install and configure Docker Swarm plugin, then access the Docker Swarm Status page. The CPU and Memory usage is always 100% free even when jobs are running on the Docker Swarm nodes.

Expected Results

CPU and memory usage should not be always 100% free

Actual Results

CPU and memory usage in Docker Swarm Status page is always 100% free

Anything else?

No response

Are you interested in contributing a fix?

No response