https://github.com/hawkular/hawkular-agent
Hawkular Agents that can be used to monitor managed products
https://github.com/hawkular/hawkular-agent
Last synced: 10 months ago
JSON representation
Hawkular Agents that can be used to monitor managed products
- Host: GitHub
- URL: https://github.com/hawkular/hawkular-agent
- Owner: hawkular
- License: apache-2.0
- Created: 2015-03-31T12:56:14.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2017-12-18T19:27:31.000Z (over 8 years ago)
- Last Synced: 2024-12-08T21:07:21.436Z (over 1 year ago)
- Language: Java
- Size: 5.14 MB
- Stars: 34
- Watchers: 14
- Forks: 36
- Open Issues: 1
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= Hawkular Java Agent
[link=https://travis-ci.org/hawkular/hawkular-agent]
image::https://travis-ci.org/hawkular/hawkular-agent.svg?branch=master[Build Status]
[TIP, caption='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 link:hawkular-javaagent/README.adoc[].
== Configuration
The agent is configured with a yaml file. For an example, see link:hawkular-javaagent-wildfly-feature-pack/src/main/resources/featurepack/content/standalone/configuration/hawkular-javaagent-config.yaml[]
== 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
```