Skip to content
Hawkular Agents that can be used to monitor managed products
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn
docker-dist
eap6-support/hawkular-javaagent-wildfly-feature-pack-eap6
hawkular-agent-command-cli
hawkular-agent-core
hawkular-agent-itest-util
hawkular-dmr-client
hawkular-javaagent-itest-parent
hawkular-javaagent-wildfly-dist
hawkular-javaagent-wildfly-feature-pack
hawkular-javaagent
.gitignore
.travis.maven.settings.xml
.travis.yml
LICENSE
README.adoc
mvnw
mvnw.cmd
pom.xml

README.adoc

Hawkular Java Agent

Build Status
Synopsis

Hawkular Java Agent can be used to manage WildFly or EAP applications servers as well as any Java application exposing JMX data.

Installation

The agent runs as a JVM Java Agent. See hawkular-javaagent/README.adoc.

Running

You attach the Hawkular Java Agent to your own application, so running your application runs the Hawkular Java Agent with it.

If you want to test the Hawkular Java Agent, you can run it standalone and just point it to a remote Java application to manage (you do this by addinga remote-dmr or remote-jmx managed server definition to its configuration file). You can run it like this:

java -Dhawkular.rest.user=jdoe -Dhawkular.rest.password=password -Dhawkular.rest.url=http://localhost:8080 -jar hawkular-javaagent/target/hawkular-javaagent-*-shaded.jar config=hawkular-javaagent-wildfly-feature-pack/src/main/resources/featurepack/content/standalone/configuration/hawkular-javaagent-config.yaml
You can’t perform that action at this time.