-
Notifications
You must be signed in to change notification settings - Fork 3
Java Agents:
ANU SAINI edited this page Feb 21, 2019
·
1 revision
Monitoring tools for Java Web Applications without Modifying their Source Code.
The agent-maven-plugin
is a tool for creating custom Java agents for monitoring. The Java agents instrument Java Web Applications with metrics without modifying the applications' source code. The agents use the Byte Buddy
bytecode manipulation library to insert monitoring metrics during application startup.
The Agent code repository contains two projects:
-
Agent-framework
: Provides, among other things, theagent-api
and theagent-maven-plugin
are used to create custom agents. -
Agent(war_agent)
: An agent providing metrics forSpring Boot
andJava EE
applications:
- HTTP: Number and duration of web requests.
- SQL: Number and duration of database queries (including the HTTP context if the query was triggered by a REST call).