grafana / grafana/pyroscope

Pyroscope write to remote endpoint [AWS ALB] returns 405 Method Not Allowed

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

Description

#### Describe the bug
We are using Grafana alloy to push. profiles to a remote Pyroscope endpoint (backed by AWS ALB), but alloy throwing this error.
ts=2024-06-27T10:04:34.401994086Z level=warn msg="failed to push to endpoint" component_path=/ component_id=pyroscope.write.endpoint endpoint=https://profiling.remote.url.com/ingest err="unknown: 405 Method Not Allowed"

#### To Reproduce
Steps to reproduce the behavior:
Remote pyroscope behind AWS ALB and Grafana alloy push profiles vis pyroscope.write

1. Start Pyroscope (SHA or version) 1.6.0
3. Perform Operations(Read/Write/Others) Write

#### Expected behavior

Remove Pyroscope distributor component should receive the profile data without an erro/warn.

#### Environment

- Infrastructure: [e.g., Kubernetes, bare-metal, laptop] Kubernetes
- Deployment tool: [e.g., helm, jsonnet] Helm

#### Additional Context

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.