Skip to content

Conversation

@Kausik-A
Copy link

Description

Add cAdvisor filesystem plugin imports (vfs, overlay, tmpfs) to enable filesystem metrics collection.

cAdvisor v0.55.0 introduced a pluggable filesystem architecture (PR google/cadvisor#3794) that requires explicit plugin registration via blank imports. Without these imports, fs.GetPluginForFsType() returns nil for all filesystem types and NodeFS/InstanceFS metrics are not emitted.

Link to tracking issue

Fixes #45534

Testing

  • Unit tests pass (go test ./...)
  • Lint passes (make lint)

Documentation

No documentation changes needed.

@github-actions github-actions bot added the first-time contributor PRs made by new contributors label Jan 21, 2026
@github-actions
Copy link
Contributor

Welcome, contributor! Thank you for your contribution to opentelemetry-collector-contrib.

Important reminders:

A maintainer will review your pull request soon. Thank you for helping make OpenTelemetry better!

@Kausik-A Kausik-A marked this pull request as ready for review January 21, 2026 00:07
@Kausik-A Kausik-A requested a review from a team as a code owner January 21, 2026 00:07
@Kausik-A Kausik-A requested a review from edmocosta January 21, 2026 00:07
@github-actions github-actions bot requested review from Aneurysm9 and pxaws January 21, 2026 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[awscontainerinsightreceiver] Filesystem metrics (NodeFS/InstanceFS) not collected after cAdvisor v0.55.0 upgrade

2 participants