Skip to content

Argus 0.7.0

Choose a tag to compare

@rlaope rlaope released this 01 Apr 13:05
· 155 commits to master since this release

What's New

9 New Diagnostic Commands

  • gccause β€” GC cause analysis with utilization stats
  • metaspace β€” Detailed metaspace breakdown (Class/Non-Class)
  • dynlibs β€” Native library listing by category
  • vmset β€” Live VM flag modification without restart
  • vmlog β€” JVM unified logging control
  • jmx β€” JMX Management Agent control
  • classstat β€” Class loading statistics
  • gcnew β€” Young generation GC detail
  • symboltable β€” Symbol table statistics

Multi-OS Support

  • install.ps1 β€” Windows PowerShell installer
  • fish + PowerShell shell completions
  • Improved Java version detection (prefers highest available)
  • Auto --enable-preview for Java 21+

Total: 32 CLI Commands

All support --format=json, --source=auto|agent|jdk, i18n (en/ko/ja/zh).

What's Changed

  • feat: add deadlock detection command and JVM System Observability Command. by @rlaope in #24
  • feat: add 9 diagnostic commands (Tier 1 + Tier 2) by @rlaope in #27

Full Changelog: v0.6.0...v0.7.0