Bug 847280

Summary: Docs are missing instructions on how to configure EAP 6 instances in a domain to allow the JON agent to connect to them
Product: [JBoss] JBoss Operations Network Reporter: Tom Fonteyne <tfonteyn>
Component: DocumentationAssignee: Deon Ballard <dlackey>
Status: CLOSED CURRENTRELEASE QA Contact: Mike Foley <mfoley>
Severity: high Docs Contact:
Priority: high    
Version: JON 3.1.0CC: dlackey, loleary
Target Milestone: ---   
Target Release: JON 3.1.2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
JON 3.1 with JBoss EAP 6 plugin
Last Closed: 2013-03-01 00:34:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tom Fonteyne 2012-08-10 12:13:27 UTC
Description of problem:

https://access.redhat.com/knowledge/docs/en-US/JBoss_Operations_Network/3.1/html-single/How_to_Manage_JBoss_Servers/index.html#eap6-config

is missing instructions on how to configure instances in a domain to allow the JON agent to connect to them

Version-Release number of selected component (if applicable):

3.1

The below should be added to that chapter:

Instances in a JBoss EAP 6 domain do not have the http interface enabled by default

With "instanceName" the actual name of the instance, execute these CLI commands

# create a local interface for JON
/host=instanceName/interface=jon:add(inet-address=127.0.0.1)

# add the http interface, change "ManagementRealm" if not using the default
/host=instanceName/core-service=management/management-interface=http-interface:add(interface=jon,port="\${jboss.management.http.port:9990}",security-realm=ManagementRealm

Comment 1 Larry O'Leary 2012-08-14 14:53:58 UTC
This doesn't seem to be an accurate BZ. By default, EAP 6, even in domain mode, is already configured for use with JON. Additionally, there is no special configuration for EAP to make JON work. JON is simply using the HTTP management interface which is exposed by default. 

I suggest for documentation purposes that we simply mention that the JBoss AS 7 plug-in uses the HTTP management interface for managing and monitoring JBoss AS 7 and if the HTTP management interface has been removed or disabled, the plug-in will not be able to connect and therefore no management or monitoring capability will be supported. An example of configuring the management interface could be included but it should be the default interface as originally configured with EAP and be unrelated to JON itself.

Comment 3 Deon Ballard 2012-09-25 18:48:24 UTC
Bumping to 3.1.2.

Comment 4 Deon Ballard 2013-03-01 00:34:00 UTC
Mass closure.