[Question] cAdvisor implementation in kubelet


In kubelet, not all metrics of cAdvisor are exposed, but only those in the following option parameters are exposed by default.

  • cpu
  • memory
  • cpuLoad
  • diskIO
  • network
  • app
  • process
  • oom_event

The –enable_load_reader flag in cAdvisor is required to expose cpuLoad metrics, but is not configured in kubelet as below:

Currently, those metrics are always 0. Is this the intended implementation?

Is this implemented because we can pass --enable_load_reader (deprecated) via kubelet?