InterceptFramework Operation Principle

Illustration

  • InterceptSupport: a singleton as the uniform access point for Profile/Client hook capturing
  • InterceptContext: an interface that captures the context. All captured parameters are packaged by Context
  • InterceptEventListener: a event hooking listener. All listeners should be inherited and registered for listening
  • AppProfilingListener: a server profile listener that listens to all server profile events
  • AppFrkHookFactoryListener: a client profile listening agent
  • DataObserver: exposes JMX interface data

Key Technologies

  • JavaAsssist
  • HOOK(hooking framework)
  • webAppClassLoader

Key Class and Functionality

  • The profile data and the client- monitoring metrics are captured and monitored via the InterceptSupport and hookProxy mechanism.
  • The monitoring data is stored in DataStore and provides the JMX interface.

InterceptFramework Implementation

results matching ""

    No results matching ""