Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[Feature] Trace profiling tree and flame graph are too small, with no framework-frame filter or larger view

クローズ
#14,173 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@wu-sheng がすでに取り組んでいます。

2026年10月27日 から。

  • #208 @wu-sheng による — マージ済み

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
55/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
活発
技術スタック
java

調査の方向性

Start in the SkyWalking UI’s Trace Profiling view for Horizon 1.0.1 and locate the Tree and Flame graph rendering areas described in the issue. Check how their available height is determined and whether existing controls support hiding frames; the issue names no files or tests. Done means both views have more usable vertical space and users can hide common framework frames such as java.* and org.springframework.*.

索引モデルが issue の本文から書いたものです。

説明

feature UI
Search before asking
  • I had searched in the issues and found no similar feature requirement.
Description

On Trace Profiling in Horizon 1.0.1, after selecting a sampled trace, a profiled span, and Analyze, the Tree is drawn in a short strip under the span list. The attached screenshot is the Tree view; the red box marks that strip. The rows that fit are framework frames (java.lang.Thread, org.apache.tomcat.*). The application frames sit further down and are hard to reach in this height.

The Flame graph is rendered in the same strip and has the same problem. A separate Flame graph screenshot is not attached.

  • UI: apache/skywalking-ui:horizon-1.0.1
  • OAP: apache/skywalking-oap-server:11.0.0

apache/skywalking-horizon-ui does not accept new issues from outside contributors, so this request is filed here.

Image
Use case

I need to inspect application frames in a deep profiled stack. The visible area is filled by framework frames, and the Flame graph has the same limit.

  • Enough vertical space to read the Tree and Flame graph.
  • A way to hide common framework frames, such as java.*, jdk.*, org.springframework.*, and org.apache.tomcat.*.
Related issues

No response

Are you willing to submit a pull request to implement this on your own?
  • Yes I am willing to submit a pull request on my own!
Code of Conduct
主要言語
Java
スター
25k
フォーク
6.6k
平均マージ
16時間 55分
マージ済み PR(30日)
31

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

apache/skywalking のほかの issue

apache/skywalking の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。