elastic / elastic/apm-agent-java

Thread monitoring for slow requests

Offen
#4,121 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
agent-java community
Vorherrschende Sprache
Java
Sterne
593
Forks
337
Ø Merge
1 T. 13 Std.
Gemergte PRs (30 T.)
25

Beschreibung

Currently, 770 java service nodes are monitored using elastic apm java. This greatly shortens the time for locating faults. It's really great. However, when determining an interface with a slow request, I am unable to locate the code position. Therefore, every time, I need to use jstack to export the thread stack for analysis. Can a thread trace for slow requests be added? Similar to glowroot
![Image](https://github.com/user-attachments/assets/a8350487-9e72-4df5-8417-cc591f34f85f)

![Image](https://github.com/user-attachments/assets/2f7f5217-cdc2-482a-a10b-2ae4b4c6fe28)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, die bestehende Überwachung langsamer Anfragen zu überprüfen und das angeforderte Verhalten mit Glowroot und dem aktuellen jstack-Workflow zu vergleichen. Als abgeschlossen gilt die Aufgabe, wenn langsame Anfragen einen Thread-Trace bereitstellen, der dabei hilft, die Codeposition zu lokalisieren.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
observability-sre
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.