grafana / grafana/pyroscope

Stream error when hitting /pyroscope/render endpoint

Open
#4,099 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
11.7k
Forks
802
Avg merge
1d 19h
Merged PRs (30d)
80

Description

I was trying to hit the endpoint /pyroscope/render with some load and got the following errors:
1. ```{"code":"unknown","message":"canceled: stream error: stream ID 47061; CANCEL"}```
2. ```{"code":"unknown","message":"canceled: stream error: stream ID 23551; INTERNAL_ERROR; i/o timeout"}```
3. ```{"code":"unknown","message":"deadline_exceeded: i/o timeout"} ```

This is the curl command i used
`curl --get \
--data-urlencode "query=process_cpu:cpu:nanoseconds:cpu:nanoseconds{service_name=\"test-app\"}" \
--data-urlencode "from=now-1h" \
http://pyroscope-query-frontend.pyroscope-test.svc.cluster.local/.:4040/pyroscope/render`

When I checked the logs in the query frontend pod, I was able to find the following errors were numerous times:

1. `ts=2025-04-09T06:35:35.420270927Z caller=tcp_transport.go:322 level=error component="memberlist TCPTransport" msg="unknown message type" msgType=G remote=10.227.16.242:45894`

2. `ts=2025-04-09T06:35:32.457089689Z caller=frontend_scheduler_worker.go:360 level=debug component=frontend msg="stream context finished" err="context canceled"`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.