grafana / grafana/pyroscope-java
Add an explicit option to set first profiling interval at startup
- Vorherrschende Sprache
- Java
- Sterne
- 126
- Forks
- 48
- Ø Merge
- 4 T. 14 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
Add an explicit option to set first profiling interval. This will enable the following:
- Differentiate startup profiling.
- User control, as currently the continuous scheduler uses a random algorithm.
- Sleeping scheduler support, currently its not supported there.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die Einstiegspunkte des kontinuierlichen Schedulers und des schlafenden Schedulers zu lesen, und verfolge dann, wie das Startup-Profiling derzeit sein erstes Intervall auswählt. Kläre das erwartete Verhalten der Option für beide Scheduler und wie sie mit dem bestehenden Zufallsalgorithmus interagieren sollte. Als erledigt gilt die Aufgabe, wenn das Startup-Profiling ein explizites erstes Intervall verwenden kann und die Unterstützung des schlafenden Schedulers abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- observability
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100