Skip to main content
Skip table of contents

Monitoring & Analytics - Java application

Description

Enhanced our Java Monitoring feature so that Germain provides benefits similar to Dynatrace and AppDynamics

Examples

Before our changes, we were showing this for a sample request which triggers an outbound MQ request:

stack-1

After our changes, we automatically pick up additional API calls as well as additional custom service methods e.g. com.germainsoftware.apm (because we are monitoring our own application here):

image

Additionally, we're now picking up asynchronous service executions. For example, SQL executed on a thread that wasn't triggered by an inbound HTTP request (ex: scheduled task):

image

Also, we are now getting Active (CPU) vs Wait vs IO breakdown for each java function:

And SQL statement:

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.