feat: separate dashboard into Virtual Threads and JVM Overview tabs#22
Merged
feat: separate dashboard into Virtual Threads and JVM Overview tabs#22
Conversation
Split the single-page dashboard into two top-level tabs: - Virtual Threads tab (default): pinning alerts and hotspots at top, VT event charts, recommendations, thread view/event history sub-tabs - JVM Overview tab: Memory & GC, CPU, Allocation & Metaspace, Profiling & Contention sections Add feature flags status bar showing which monitoring features are enabled/disabled with overhead indicators (low/medium/high). Add /config REST endpoint exposing current AgentConfig feature flags. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
When foojay resolver returns 503, Gradle cannot auto-provision JDK. Tell Gradle to use the JDK installed by setup-java via JAVA_HOME. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Owner
Author
|
window ci fail foojay 503 |
The -Dorg.gradle.java.installations.fromEnv=JAVA_HOME flag was parsed as a task name by Windows PowerShell. The original foojay 503 error was a transient external service issue, not a code problem. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/configREST endpoint exposing current AgentConfig feature flags as JSONChanges
index.htmlvt-tabandjvm-tabcontainers, reordered pinning to top, added feature flags barstyle.css.main-tab-nav,.main-tab-btn,.main-tab-content,.feature-flags,.feature-badgestylesapp.jsfetchConfig(),renderFeatureFlags()ArgusChannelHandler.javaAgentConfigfield,/configroute,handleConfig()methodArgusServer.javaconfigtoArgusChannelHandlerconstructorTest plan
./gradlew :samples:virtual-thread-simulation:runMetricsDemoFull -Dduration=60http://localhost:9202/— verify feature flags bar shows all features with overhead tagscurl localhost:9202/config | jqreturns feature flags JSON🤖 Generated with Claude Code