glowroot

Easy to use, very low overhead, Java APM

APACHE-2.0 License

Stars
1.2K

Bot releases are visible (Hide)

glowroot - v0.9.11

Published by trask over 7 years ago

Enhancements:

  • Support running Glowroot central as war file (#164)

Bug fixes:

  • Fix double-byte character support (#171)
glowroot - v0.9.10

Published by trask over 7 years ago

Enhancements:

  • Add ping alert type to central (#167)
  • Add synthetic user test alert type to central (#168)

Bug fixes:

  • Gauges of type counter are not being collected (#169)
glowroot - v0.9.9

Published by trask almost 8 years ago

Enhancements:

  • Better UX for creating non-admin users (#153)
  • Introduce ad hoc reporting across multiple agents (#157)
  • Add agent heartbeat alert type to central (#158)

Bug fixes:

  • Glowroot UI does not render when any agent id contains '$' character (#150)
  • All agents displayed as "undefined" in agent specific permission block (#151)
  • Agent ids starting with '$' do not show up in central UI (#152)
glowroot - v0.9.8

Published by trask almost 8 years ago

Enhancements:

  • Support reverse proxying Glowroot UI behind non-root context path (#139)
  • Add configuration option to serve Glowroot UI over HTTPS (#142)

Bug fixes:

  • Custom date range pickers are not working (#140)
  • Trace modal text is slightly blurry (#143)
  • Central collector rollup thread is not resilient to failure (#146)
  • Agent is not visible in the central UI when the agent is using agent.rollup.id (#148)
glowroot - v0.9.7

Published by trask almost 8 years ago

Enhancements:

  • Ability to remove agents from central UI (#135)

Bug fixes:

  • Filtering on trace headline not working in central UI (#133)
  • Gauge alert emails do not format the gauge value (#134)
  • Alert "OK" message is marked as spam by gmail (#137)
glowroot - v0.9.6

Published by trask almost 8 years ago

Enhancements:

  • Add rollup view across multiple agents, e.g. app cluster (#125)
  • Rename glowroot "server" module to glowroot "central" (#127)
  • Use TimeWindowCompactionStrategy when running central collector on Cassandra 3.8+ (#130)

Bug fixes:

  • SQL formatting sometimes displays extra junk in parameters section (#128)
  • Sending test email on SMTP page throws an exception (#129)
  • Glowroot UI hangs (#131)
glowroot - v0.9.5

Published by trask about 8 years ago

Enhancements:

  • Glowroot memory usage (#124)

Bug fixes:

  • Central collector query aggregation bug (#126)
glowroot - v0.9.4

Published by trask about 8 years ago

Bug fixes:

  • Fix missing glowroot.plugins.json (this was added to the 0.9.3 download post-release, but deserves a clean tagged release to make it right) (2e9c621cdc1e079ec2df3b4acdd3a9ea7db7554f)
glowroot - v0.9.3

Published by trask about 8 years ago

Enhancements:

  • Add agent jar to maven central (#108)
  • Improve trace entry storage efficiency (#121)
  • Improve capture when transaction has lots of auxiliary threads (#122)

Bug fixes:

  • Formatted SQL displaying IN instead of NOT IN bug (#118)
  • Incorrect (and confusing) timer name "startup" is displayed (#119)
glowroot - v0.9.2

Published by trask about 8 years ago

Enhancements:

  • Change default bind address to 127.0.0.1 (#100)
  • Ability to identify thread causing high cpu in thread dump view (#102)
  • Support auditing (#106)
  • Display thread locks on thread dump page, similar to jstack (#107)
  • Add agent zip to maven central (#108)
  • Bring back heap histogram view (#109)
  • Bring back system properties view (#110)
  • Remove verbose hibernate session trace entries (#113)

Bug fixes:

  • Fix JVM gauge tooltip display (#111)
  • Build failure under locale with decimal comma (#114)
  • Netty plugin has issue capturing requests that respond with chunked transfer encoding (#115)
  • Custom date range not populating with current chart rage (#116)
  • StackOverflowError on storing trace with deeply nested auxiliary thread contexts (#117)
glowroot - v0.9.1

Published by trask about 8 years ago

Enhancements:

  • Add support for Spray (#97)
  • Support LDAP logins (#99)

Bug fixes:

  • java.lang.NoClassDefFoundError in JBoss 4.2.2-GA (#101)
  • Many many minor fixes and improvements
glowroot - v0.9.0

Published by trask over 8 years ago

Enhancements:

  • Implement central collector and UI to manage and view data across many servers (#36)
  • Support pointcuts based on annotations (#41)
  • Support Glassfish (#44)
  • Randomize stack trace sampling interval (#45)
  • Add support for OkHttp to http client plugin (#46)
  • Better support for spring boot executable jars (#47)
  • Capture application startup (#48)
  • Add JSP plugin (#53)
  • Add JSF plugin (#54)
  • Add Hibernate plugin (#56)
  • Add Struts plugin (both Struts 1 and 2) (#58)
  • Add Spring plugin (#59)
  • Pass glowroot base dir to custom collector (#62)
  • Add CXF plugin (#67)
  • Add Jedis plugin (#68)
  • Bring back trace filtering on headline/URL (#70)
  • Tree view in trace entries overview (#71)
  • Support JBoss 4 (#72)
  • Auto-refresh charts when viewing "last X" (#76)
  • Add 'Service calls' overview for external http/etc service calls, similar to 'Queries' tab (#77)
  • Add Grails plugin (#80)
  • Support async servlets (#82)
  • Support JAX-RS @Suspended and AsyncResponse (#83)
  • Split configuration file for easier management (#84)
  • Add export option on instrumentation configuration page (#86)
  • Add support for Spring @RestController (#87)
  • Add http client support for Spring RestTemplate (#88)
  • Support Spring async controllers (#90)
  • Support Apache HttpAsyncClient (#92)
  • Add Netty plugin (#93)
  • Add support for Play 1.x (#94)
  • Support Play 2.x (#95)

Bug fixes:

  • Cannot view very large trace entry trees (#49)
  • Handle auxiliary thread extending beyond the transaction (#69)
  • Mixins under Java 6 can cause duplicate method error (#78)
  • Async trace entries report incorrect duration (#79)
  • AsyncHttpClient breakdown tree view is very confusing (#81)
  • Overridden generic methods not being instrumented (#91)
glowroot -

Published by trask almost 9 years ago

Bug fixes:

  • Gauge tooltip displays scaled value instead of raw value (#40)
glowroot -

Published by trask almost 9 years ago

Enhancements:

  • Remove jvm system properties page (#34)
  • Add throughput chart (#37)
  • Support instrumenting methods via annotation (#38)
  • Support native Jetty handlers in the servlet plugin (#39)

Bug fixes:

  • Fix Java 6 support (#33)
  • Gauge rollup calculations should be weighted (#35)
glowroot -

Published by trask about 9 years ago

Enhancements:

  • Add separate expiration setting per rollup level (#27)
  • Support exclusions in profile filter (#28)
  • Flame graph should display filtered profile (#29)
  • Add simple API for use directly in monitored apps (#31)

Bug fixes:

  • Exception when creating/viewing some mbean gauges (#25)
  • Result limit selection is not displaying the current value (#26)
  • Exception when filtering traces using 'Does not contain' (#30)
glowroot -

Published by trask over 9 years ago

Enhancements:

  • Add copy to clipboard buttons for trace entries, queries and stack traces (#12)
  • Improve filtering of large profiles (#20)
  • Improve UI performance when charting/aggregating over multiple days (#21)

Bug fixes:

  • Trace export download broken in IE (#19)
  • Glowroot fails to start on large gauge_point data set (#22)
  • Newline missing after empty request parameter (#23)
  • SQL text which cannot be pretty printed is not even viewable in IE9 (#24)
glowroot -

Published by trask over 9 years ago

Enhancements:

  • Support gauges based on String mbean attributes if they are parsable as numbers (#14)
  • Add instrumentation support for Apache HttpClient 3.x (#16)

Bug fixes:

  • Zoom on the trace chart is broken (#11)
  • Trace profile is not displayed when there are no trace entries (#13)
  • Fix calculation/display of ever-increasing gauges after a gap (#15)
  • De-selecting all gauges leaves the last gauge data displayed (#17)
  • Trace entry timing columns sometimes overlap (#18)
glowroot -

Published by trask over 9 years ago

Enhancements:

  • Ability to chart any percentile (#5)
  • Match thread stack traces to transactions on the thread dump page (#6)
  • Support * in gauge mbean names (#7)
  • Preserve the time range when switching between Transactions, Errors and JVM pages (#9)
  • Make transaction metrics the default tab (#10)

Bug fixes:

  • Error when expanding trace entries on some active traces (#2)
  • <init> method name is not displayed in trace entry stack traces (#3)
  • Newlines in trace entry messages are not rendered as line breaks in UI (#4)
  • Fix the display of byte array bind parameters that are set using setObject() (#8)
glowroot -

Published by trask over 9 years ago

Package Rankings
Top 15.84% on Repo1.maven.org