grafana / grafana/pyroscope-java
Error uploading snapshot leading to Honeycomb queue overflow
- 主要言語
- Java
- スター
- 126
- フォーク
- 48
- 平均マージ
- 4日 14時間
- マージ済み PR(30日)
- 5
説明
Hi, when our Pyroscope server reaches a certain level of load, we see the following message spammed in logs:
```
[ERROR] Error uploading snapshot: flamingo-pyroscope-server.production.local: Name or service not known"}
```
This message is then followed by:
```
Client rejected Honeycomb event. Reason: QUEUE_OVERFLOW. Event metadata: {}
```
in our logs, which we have only ever seen while Pyroscope is enabled. To be clear, we do initially see profiling data come out of Pyroscope when we enable it, even though the message would imply otherwise.
Pyroscope extension version: 0.10.1.4
Pyroscope server version: 0.29.0
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
このレポートには、リポジトリのファイル、テスト、エントリーポイントが記載されていません。まず、拡張機能バージョン 0.10.1.4 とサーバーバージョン 0.29.0 を使用して、Pyroscope を有効にした負荷シナリオを再現し、その後、スナップショットのアップロードと Honeycomb のキューオーバーフローに関するログを追跡してください。報告された条件下で、アップロードの失敗を特定し、それによって発生するキューオーバーフローを防止できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- observability
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100