Skip to content

Releases: FollettSchoolSolutions/perfmon4j

Releae 1.5.2

12 Oct 20:35
Compare
Choose a tag to compare
  • Added option to "transform" the WebRequest category used to monitor inbound http(s) requests.

As` an example, suppose your application receives dynamic GET request with a pattern of :"/title/{titleID}/copy/{copyID}/status". If you wanted to monitor the metrics associated with all calls to this "status" endpoint regardless of the specific titleID or copyID you could configure a transformation. The transformation pattern would be "/title/*/copy/*/status => /title/copy/status". With this pattern applied (at the servlet filter or valve level) a call to "/title/213/copy/133/status" would be associated with the monitor "WebRequest.title.copy.status"

  • Fixed defect (#25):

Under newer versions of Wildfly perfmon4j log output would be limited to STDOUT. Now log output correctly switches to log4j when the jboss logging class is available

  • Now the LogFilter will include the HTTP method in the log output for each web request.

To disable this new behavior you can set the system property web.org.perfmon4j.servlet.PerfMonFilter.SKIP_HTTP_METHOD_ON_LOG_OUTPUT=true

  • The LogFilter will now mask any parameter that includes password in the parameter
    name regardless of case.

Add this release to your java project
Download Binary and Source distributions

For detailed changes: version-1.5.1...version-1.5.2