Systems management with JBoss Operations Network Training

Course #:TP2466

Systems management with JBoss Operations Network Training

This 2 day JBoss Operations Network training is a detailed introduction to JON (JBoss Operations Network), an enterprise management solution for JBoss servers and other middleware products. JON is based on RHQ, which is the upstream open-source product. All the capabilities covered for JON are applicable to working with RHQ also. The training course provides an in-depth, hands-on introduction to JON, with a focus on using it to manage JBoss server installations/clusters (JBoss EAP 6, JBoss AS 7, and/or WildFly 8) as well as associated products such as Apache httpd/mod_cluster. The course starts with the basics, including the somewhat complex installation, and goes on to cover all the important capabilities of JON.

What you will learn

After completing this course, the student should be able to:

  • Understand the JON/RHQ architecture and capabilities.
  • Install and configure a JON installation
  • Configure plugins, and set up agents
  • Understand and work with inventory - import resources, browse and search, control their display
  • Configure JBoss AS 7 / EAP 6 for management by JON/RHQ
  • Use the monitoring capabilities
  • Create and configure alerts and notifications
  • Define bundles (e.g. a JBoss server with your applications), and provision them to a destination (e.g. a target host)
  • Monitor running applications
  • Understand and use the capabilities for managing configuration "drift"


2 days

Outline of Systems management with JBoss Operations Network Training

Session 1:  Introduction and Installation

  • Overview and Architecture
    • Introduction and Capabilities
    • Key Components and Architecture
    • Web Console
  • Installation and Configuration
    • Acquiring and Installing
    • Setting up the Database
    • Setting up / Configuring the Server
    • Installing the Server and Agent
    • Running JON, Working with the Web Console
  • Provisioning Plugins
    • Investigating Agent Plugins
    • Obtaining, and Provisioning Agent Plugins

Session 2: Managed Resources

  • Inventory
    • Inventory Overview (Resource Hierarchies, Status)
    • Auto-Discovery and Importing
    • Working with Inventory
  • Monitoring and Alerts
    • Monitoring Overview
    • Data Aggregation, Metrics, Graphing
    • Configuring Data Collection
    • Response Time Monitoring
    • Alerts and Notifications
  • Configuration and Management
    • Resource Configuration and History
    • JBoss Server Configuration
    • Resource Operations
    • Resource Groups
  • Provisioning Bundles
    • Provisioning System Overview and Use Cases
    • Understanding all the Pieces
    • Ant Bundle Recipe
    • Application Deployment
    • Server Deployment
    • Overview
    • Public APIs
    • CLI Scripts and Server-side Scripts
    • Installing and Using the JON CLIE
    • Finding Resources, Resource Proxies
  • Drift Management
    • Understanding Drift
    • Drift Definitions and Baselines
    • Snapshots and Drift Monitoring
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.