Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.
/ wildfly-monitor Public archive

ARCHIVED - Subsystem for WildFly as that can send metrics to a RHQ Metrics server

License

Notifications You must be signed in to change notification settings

hawkular/wildfly-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARCHIVED AND NO LONGER MAINTAINED

WildFly Monitor

Build Status

This is a module to be deployed into WildFlyAS and which then takes measurements from the WildFly model and sends them to a RHQ-Metrics server or InfluxDB

Prerequisites

Wildfly 8.1.0

It’s currently been tested against WF 8.1.0 and the default server configuration (standalone-monitor.xml) is configured for WF 8. But apart from that there should be no reason to not use it on WF 9.

RHQ Metrics

RHQ Metrics is not part of this module. It needs to be installed separately. Please consult the RHQ metrics documentation, how to install the core metric components and the REST services onto Wildfly 8.

Build & Install

Build the top level project:

$ mvn clean install

This will also create a wildfly-monitor-module.zip, that can be installed on Wildfly:

unzip target/wildfly-monitor-module.zip -d $WILDFLY_HOME

This will add an additional module that contains the monitor extension and subsystem:

modules/system/layers/base/org/rhq/metrics/wildfly-monitor/

Package Contents

The following contents will be installed when you unpack the wildfly-monitor-module.zip:

modules/system/layers/base/org/rhq/metrics/wildfly-monitor/main/module.xml (1)
modules/system/layers/base/org/rhq/metrics/wildfly-monitor/main/*.jar (2)
standalone/configuration/standalone-monitor.xml (3)
domain/configuration/monitor-domain.xml (4)
domain/configuration/monitor-host.xml (5)`
  1. The module descriptor

  2. Required libraries to run the monitor on Wildfly

  3. An example configuration for standalone servers

  4. An example configuration for managed domains

  5. An example host configuration

Server Configuration Profiles

The wildfly-monitor-module.zip server profiles for both standalone and domain mode that can be used to start a pre-configured Wildfly instance:

Standalone Mode

./bin/standalone.sh -c standalone-monitor.xml -b 127.0.0.1

Domain Mode

./bin/domain.sh --domain-config=monitor-domain.xml --host-config=monitor-host.xml -b 127.0.0.1

Get In touch

The best way to reach out and discuss the monitor subsystem is the RHQ mailing list and/or the Chat Room:

About

ARCHIVED - Subsystem for WildFly as that can send metrics to a RHQ Metrics server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages