Skip to content

No kubelet_volume_stats_* metrics with crio and "unix://" endpoint #23898

@Reamer

Description

@Reamer

Hi,

I use crio container engine and changed container-runtime-endpoint and image-service-endpoint to unix:///var/run/crio/crio.sock, because /var/run/crio/crio.sock is deprecated. I compiled and installed a relative new okd version. I thought that metrics problems should be fixed with #22804
I recognize that kubelet_volume_stats_* metrics are not present in metric output if using unix:///var/run/crio/crio.sock

Version
oc v3.11.0+0cbc58b
kubernetes v1.11.0+d4cacc0
features: Basic-Auth GSSAPI Kerberos SPNEGO

Server https://openshift.mycompany.com:443
openshift v3.11.0+01dd962-225
kubernetes v1.11.0+d4cacc0
Steps To Reproduce
  1. Install Openshift 3.11 which include [release-3.11] UPSTREAM: 69313: kubelet: fix cri-o when using unix prefix #22804 and Bug 1741679: Bump cadvisor [3.11.z] #23620
  2. Use Crio-Runtime
  3. Change container-runtime-endpoint and image-service-endpoint to unix:///var/run/crio/crio.sock
  4. Check kubelet-metric for kubelet_volume_stats_*
Current Result

kubelet_volume_stats_* metrics are missing

Expected Result

kubelet_volume_stats_* should be present.

Additional Information

Maybe @sjenning can help at this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions