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

docker_stats receiver issue | RHEL 8.9 #34320

Closed
abhi60444 opened this issue Jul 30, 2024 · 8 comments
Closed

docker_stats receiver issue | RHEL 8.9 #34320

abhi60444 opened this issue Jul 30, 2024 · 8 comments
Labels
needs triage New item requiring triage receiver/dockerstats

Comments

@abhi60444
Copy link

abhi60444 commented Jul 30, 2024

Hi Team,

We are using docker_stats receiver to scrape docker containers metrics but we are getting below error specific with RHEL 8.9 O.S version . We had also tried with RHEL 9.3 and Oracle Linux 8.5 OS version in test environment but didn't see these error there so kindly help/guide us to resolve this issue as we can't upgrade all the OS version as it's high in count. Thanks

Error Logs:

2024-07-22T15:04:05.308Z	error	docker@v0.96.0/docker.go:193	Could not parse docker containerStats for container id	{"kind": "receiver", "name": "docker_stats", "data_type": "metrics", "id": "3260ab7726466faf12684aca01d1d9f54ec66499843d12c61706e5d0c2dba332", "error": "context canceled"}
[github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker](http://github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker).(*Client).toStatsJSON
	[github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker@v0.96.0/docker.go:193](http://github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker@v0.96.0/docker.go:193)
[github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker](http://github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker).(*Client).FetchContainerStatsAsJSON
	[github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker@v0.96.0/docker.go:143](http://github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker@v0.96.0/docker.go:143)
[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver](http://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver).(*metricsReceiver).scrapeV2.func1
	[github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver@v0.96.0/receiver.go:81](http://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver@v0.96.0/receiver.go:81)
2024-07-22T15:04:05.309Z	error	scraperhelper/scrapercontroller.go:197	Error scraping metrics	{"kind": "receiver", "name": "docker_stats", "data_type": "metrics", "error": "context canceled", "scraper": "docker_stats"}
[go.opentelemetry.io/collector/receiver/scraperhelper](http://go.opentelemetry.io/collector/receiver/scraperhelper).(*controller).scrapeMetricsAndReport
	[go.opentelemetry.io/collector/receiver@v0.96.0/scraperhelper/scrapercontroller.go:197](http://go.opentelemetry.io/collector/receiver@v0.96.0/scraperhelper/scrapercontroller.go:197)
[go.opentelemetry.io/collector/receiver/scraperhelper](http://go.opentelemetry.io/collector/receiver/scraperhelper).(*controller).startScraping.func1
[go.opentelemetry.io/collector/receiver@v0.96.0/scraperhelper/scrapercontroller.go:173](http://go.opentelemetry.io/collector/receiver@v0.96.0/scraperhelper/scrapercontroller.go:173)
@svrnm
Copy link
Member

svrnm commented Jul 30, 2024

Hey @abhi60444, thanks for raising this issue! This repo is for documentation and documentation related issues, I am tagging @open-telemetry/collector-contrib-approvers to take a look, maybe they have a quick answer or we transfer your issue

@abhi60444
Copy link
Author

abhi60444 commented Jul 30, 2024

Thanks @svrnm for redirecting it and apologies for tagged it wrong.

@codeboten codeboten transferred this issue from open-telemetry/opentelemetry.io Jul 30, 2024
@codeboten
Copy link
Contributor

Thanks for reporting @abhi60444, I've transferred the issue and updated the description to make reading the logs a bit easier

@codeboten codeboten added receiver/dockerstats needs triage New item requiring triage labels Jul 30, 2024
Copy link
Contributor

Pinging code owners for receiver/dockerstats: @rmfitzpatrick @jamesmoessis. See Adding Labels via Comments if you do not have permissions to add labels yourself.

@mx-psi
Copy link
Member

mx-psi commented Jul 30, 2024

The context canceled error looks similar to #34194

@atoulme
Copy link
Contributor

atoulme commented Aug 1, 2024

Please try with the latest release.

@julianocosta89
Copy link
Member

@atoulme I'm not running on RHEL, but I have a similar case here: #34194

I've just tested with 0.106.0 and the issue persists.

@mx-psi
Copy link
Member

mx-psi commented Aug 2, 2024

I am going to close this as a duplicate of #34194, let's continue the convo there

@mx-psi mx-psi closed this as not planned Won't fix, can't repro, duplicate, stale Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs triage New item requiring triage receiver/dockerstats
Projects
None yet
Development

No branches or pull requests

6 participants