Skip to content

an Undertow HttpHandlerthat generates Flight Recorder events

Notifications You must be signed in to change notification settings

marschall/undertow-jfr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Undertow JFR Build Status

An Undertow HttpHandler that generates Flight Recorder events.

This project requires Java 11.

Flight Recording of some HTTP requests

Usage

        <subsystem xmlns="urn:jboss:domain:undertow:..." ...>
            <!-- ... -->
            <server ...>
                <!-- ... -->
                <host ...>
                    <!-- ... -->
                    <filter-ref name="jfr"/>
                </host>
            </server>
            <!-- ... -->
            <filters>
              <filter name="jfr" module="com.github.marschall.undertow.jfr" class-name="com.github.marschall.undertow.jfr.JfrHandler"/>
            </filters>
        </subsystem>

TODO

  • Can we use a direct jigsaw module dependency in module.xml?
  • Should exception in #handleRequest be caught?
  • What about async servlet? Should we use @TransitionFrom and @TransitionTo?
  • What other attributes should we log.

About

an Undertow HttpHandlerthat generates Flight Recorder events

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages