Jump To Close Expand all Collapse all Table of contents Using JBoss Operations Network for Monitoring, Deploying, and Managing Resources 1. Using the JBoss ON Web Interface Expand section "1. Using the JBoss ON Web Interface" Collapse section "1. Using the JBoss ON Web Interface" 1.1. Supported Web Browsers 1.2. Logging into the JBoss ON Web UI 1.3. Configuring Internet Explorer 1.4. A High Level Walk-Through Expand section "1.4. A High Level Walk-Through" Collapse section "1.4. A High Level Walk-Through" 1.4.1. The Top Menu 1.4.2. The Left Menu 1.4.3. Dashboard 1.4.4. Inventory Browsers and Summaries 1.4.5. Entry Details Pages 1.4.6. Shortcuts in the UI 1.4.7. Red Hat Access Menu Expand section "1.4.7. Red Hat Access Menu" Collapse section "1.4.7. Red Hat Access Menu" 1.4.7.1. Basic Usage 1.4.7.2. Search 1.4.7.3. Support 1.4.7.4. Opening a New Support Case 1.4.7.5. Opening a New Support Case Against a Product on Supported Application Servers 1.4.7.6. View Existing Support Cases 1.4.7.7. Editing a Case 1.5. Getting Notifications in the Message Center 1.6. Sorting and Changing Table Displays 1.7. Customizing the Dashboard Expand section "1.7. Customizing the Dashboard" Collapse section "1.7. Customizing the Dashboard" 1.7.1. Editing Portlets 1.7.2. Adding and Editing Dashboards 1.8. Setting Favorites 1.9. Deleting Entries 2. Dynamic Searches for Resources and Groups Expand section "2. Dynamic Searches for Resources and Groups" Collapse section "2. Dynamic Searches for Resources and Groups" 2.1. About Search Suggestions 2.2. About the Dynamic Search Syntax Expand section "2.2. About the Dynamic Search Syntax" Collapse section "2.2. About the Dynamic Search Syntax" 2.2.1. Basic String Searches 2.2.2. Property Searches 2.2.3. Complex AND and OR Searches 2.3. Saving, Reusing, and Deleting Dynamic Searches 3. Viewing and Exporting Reports Expand section "3. Viewing and Exporting Reports" Collapse section "3. Viewing and Exporting Reports" 3.1. Types of Reports 3.2. Exporting Report Data to CSV I. Inventory, Resources, and Groups Expand section "I. Inventory, Resources, and Groups" Collapse section "I. Inventory, Resources, and Groups" 4. Interactions with System Users for Agents and Resources Expand section "4. Interactions with System Users for Agents and Resources" Collapse section "4. Interactions with System Users for Agents and Resources" 4.1. The Agent User 4.2. Agent Users and Discovery 4.3. Users and Management Tasks 4.4. Using sudo with JBoss ON Operations 5. Managing the Resource Inventory Expand section "5. Managing the Resource Inventory" Collapse section "5. Managing the Resource Inventory" 5.1. About the Inventory: Resources Expand section "5.1. About the Inventory: Resources" Collapse section "5.1. About the Inventory: Resources" 5.1.1. Managed Resources: Platforms, Servers, and Services 5.1.2. Content-Backed Resources 5.1.3. Resources in the Inventory Used by JBoss ON 5.2. Discovering Resources Expand section "5.2. Discovering Resources" Collapse section "5.2. Discovering Resources" 5.2.1. Finding New Resources: Discovery 5.2.2. Running Discovery Scans Manually 5.2.3. Importing Resources from the Discovery Queue 5.2.4. Ignoring Discovered Resources 5.2.5. Ignoring Imported Resources Expand section "5.2.5. Ignoring Imported Resources" Collapse section "5.2.5. Ignoring Imported Resources" 5.2.5.1. Ignoring Resources from a Resources page 5.2.5.2. Ignoring resources from the Inventory page of the parent resource 5.2.5.3. Ignoring resources from a Groups page 5.2.6. Ignoring an Entire Resource Type 5.3. Resources That Require Additional Configuration for Discovery Expand section "5.3. Resources That Require Additional Configuration for Discovery" Collapse section "5.3. Resources That Require Additional Configuration for Discovery" 5.3.1. Configuring the Agent to Discover EAP Instances 5.3.2. Configuring Tomcat/EWS Servers for Discovery (Windows) 5.4. Importing New Resources Manually 5.5. Creating Child Resources 5.6. Viewing and Editing Resource Information 5.7. Managing Connection Settings 5.8. Uninventorying and Deleting Resources Expand section "5.8. Uninventorying and Deleting Resources" Collapse section "5.8. Uninventorying and Deleting Resources" 5.8.1. A Comparison of Uninventorying and Deleting Resources 5.8.2. Use Caution When Removing Resources 5.8.3. Uninventorying through the Inventory Tab 5.8.4. Uninventorying through the Parent Inventory 5.8.5. Uninventorying through a Group Inventory 5.8.6. Deleting a Resource 5.9. Viewing Inventory Summary Reports 6. Managing Groups Expand section "6. Managing Groups" Collapse section "6. Managing Groups" 6.1. About Groups Expand section "6.1. About Groups" Collapse section "6.1. About Groups" 6.1.1. Dynamic and Static Groups 6.1.2. About Autogroups 6.1.3. Comparing Compatible and Mixed Groups 6.1.4. Leveraging Recursive Groups 6.2. Creating Groups 6.3. Changing Group Membership 6.4. Editing Compatible Group Connection Properties 7. Using Dynamic Groups Expand section "7. Using Dynamic Groups" Collapse section "7. Using Dynamic Groups" 7.1. About Dynamic Groups Syntax Expand section "7.1. About Dynamic Groups Syntax" Collapse section "7.1. About Dynamic Groups Syntax" 7.1.1. General Expression Syntax 7.1.2. Simple Expressions: Looking for a Value 7.1.3. Pivot Expressions: Grouping by an Attribute 7.1.4. Narrowing Expressions: Members of a Group 7.1.5. Compound Expressions 7.1.6. Unsupported Expressions 7.1.7. Dynagroup Expression Examples 7.2. Creating Dynamic Groups 7.3. Recalculating Group Members 8. Creating User Accounts Expand section "8. Creating User Accounts" Collapse section "8. Creating User Accounts" 8.1. Managing the rhqadmin Account 8.2. Creating a New User 8.3. Editing User Entries 8.4. Disabling User Accounts 8.5. Changing Role Assignments for Users 9. Managing Roles and Access Control Expand section "9. Managing Roles and Access Control" Collapse section "9. Managing Roles and Access Control" 9.1. Security in JBoss ON Expand section "9.1. Security in JBoss ON" Collapse section "9.1. Security in JBoss ON" 9.1.1. Access Control and Permissions 9.1.2. Access and Roles 9.1.3. Access and Groups 9.2. Creating a New Role 9.3. Extended Example: Read-Only Access for Business Users 9.4. Extended Example: View All Resources, Edit Some Resources 10. Integrating LDAP Services for Authentication and Authorization Expand section "10. Integrating LDAP Services for Authentication and Authorization" Collapse section "10. Integrating LDAP Services for Authentication and Authorization" 10.1. Supported Directory Services 10.2. LDAP for User Authentication Expand section "10.2. LDAP for User Authentication" Collapse section "10.2. LDAP for User Authentication" 10.2.1. About LDAP Authentication and Account Creation 10.2.2. Issues Related to Using LDAP for a User Store 10.2.3. Configuring LDAP User Authentication 10.3. Roles and LDAP User Groups Expand section "10.3. Roles and LDAP User Groups" Collapse section "10.3. Roles and LDAP User Groups" 10.3.1. About Group Authorization 10.3.2. Associating LDAP User Groups to Roles 10.4. Extended Example: memberOf and LDAP Configuration II. Managing Resource Configuration Expand section "II. Managing Resource Configuration" Collapse section "II. Managing Resource Configuration" 11. Executing Resource Operations Expand section "11. Executing Resource Operations" Collapse section "11. Executing Resource Operations" 11.1. Operations: An Introduction Expand section "11.1. Operations: An Introduction" Collapse section "11.1. Operations: An Introduction" 11.1.1. A Summary of Operation Benefits 11.1.2. About Scheduling Operations 11.1.3. About Operation Histories 11.2. Managing Operations: Procedures Expand section "11.2. Managing Operations: Procedures" Collapse section "11.2. Managing Operations: Procedures" 11.2.1. Scheduling Operations 11.2.2. Viewing the Operation History 11.2.3. Canceling Pending Operations 11.2.4. Ordering Group Operations 11.2.5. Running Scripts as Operations for JBoss Servers 11.2.6. Setting an Operation Timeout Default 11.2.7. Operation History Report 12. Summary: Using JBoss ON to Make Changes in Resource Configuration Expand section "12. Summary: Using JBoss ON to Make Changes in Resource Configuration" Collapse section "12. Summary: Using JBoss ON to Make Changes in Resource Configuration" 12.1. Easy, Structured Configuration 12.2. Identifying What Configuration Properties Can Be Changed 12.3. Auditing and Reverting Resource Configuration Changes 12.4. Tracking Configuration Drift 13. Changing the Configuration for a Resource Expand section "13. Changing the Configuration for a Resource" Collapse section "13. Changing the Configuration for a Resource" 13.1. Changing the Configuration on a Single Resource 13.2. Changing the Configuration for a Compatible Group 13.3. Editing Script Environment Variables 13.4. Configuring Apache for Configuration Management (Deprecated) Expand section "13.4. Configuring Apache for Configuration Management (Deprecated)" Collapse section "13.4. Configuring Apache for Configuration Management (Deprecated)" 13.4.1. Considerations and Notes for Apache Configuration Management 13.4.2. Enabling Configuration Management 14. Tracking Resource Configuration Changes Expand section "14. Tracking Resource Configuration Changes" Collapse section "14. Tracking Resource Configuration Changes" 14.1. Tracking and Comparing Configuration Changes 14.2. Reverting Configuration Changes 14.3. Viewing the Configuration History Report 15. Managing Configuration Drift Expand section "15. Managing Configuration Drift" Collapse section "15. Managing Configuration Drift" 15.1. Understanding Drift Expand section "15.1. Understanding Drift" Collapse section "15.1. Understanding Drift" 15.1.1. Drift Definitions and Detection 15.1.2. Snapshots, Deltas, and Baseline Images 15.1.3. Destination Directories with Special File Types 15.1.4. Drift and Resource Types 15.1.5. Space Considerations for Drift Monitoring 15.1.6. Back to Drift Monitoring 15.2. Adding a Drift Definition for a Resource 15.3. Creating a Drift Definition Template Expand section "15.3. Creating a Drift Definition Template" Collapse section "15.3. Creating a Drift Definition Template" 15.3.1. About Resources and Drift Definition Templates 15.3.2. Creating a Drift Definition Template 15.4. Editing Drift Definitions 15.5. Viewing Snapshots and Changes Expand section "15.5. Viewing Snapshots and Changes" Collapse section "15.5. Viewing Snapshots and Changes" 15.5.1. Viewing the Snapshot Carousel 15.5.2. Comparing Drift Changes 15.5.3. Viewing Snapshot Details 15.5.4. Seeing Drift Events in the Timeline 15.5.5. Checking Drift Snapshot Reports 15.6. Pinning Snapshots and Managing Compliance Expand section "15.6. Pinning Snapshots and Managing Compliance" Collapse section "15.6. Pinning Snapshots and Managing Compliance" 15.6.1. More About Pinning Snapshots 15.6.2. When to Pin to a Resource and When to Pin to a Template 15.6.3. Pinning to a Resource-Level Definition 15.6.4. Pinning to a Template 15.6.5. Checking Drift Compliance Reports 15.6.6. Unpinning a Snapshot 15.7. Extended Example: Defining Required EAP Configuration 15.8. Defining Drift Alerts 15.9. Extended Example: Reverting a JBoss Server to Its Original Configuration Using Bundles and Server Scripts 15.10. Running Drift Detection Manually 15.11. Setting Planned Changes or Disabling Drift Definitions 15.12. Changing How Long Drift Snapshots Are Stored 15.13. Understanding Drift and JBoss ON Agents and Servers Expand section "15.13. Understanding Drift and JBoss ON Agents and Servers" Collapse section "15.13. Understanding Drift and JBoss ON Agents and Servers" 15.13.1. Drift Inventory 15.13.2. The Drift Server Plug-in III. Monitoring Expand section "III. Monitoring" Collapse section "III. Monitoring" 16. Introduction: Monitoring and Responding to Resource Activity Expand section "16. Introduction: Monitoring and Responding to Resource Activity" Collapse section "16. Introduction: Monitoring and Responding to Resource Activity" 16.1. Monitoring and Types of Data 16.2. Alerts and Responses to Changing Conditions 16.3. Potential Impact on Server Performance 16.4. Differences with Monitoring Based on Different Resource Types 17. Monitoring Reports and Data Expand section "17. Monitoring Reports and Data" Collapse section "17. Monitoring Reports and Data" 17.1. Dashboards and Portlets Expand section "17.1. Dashboards and Portlets" Collapse section "17.1. Dashboards and Portlets" 17.1.1. Resource-Level Dashboards 17.1.2. Main Dashboard 17.1.3. Adding Monitoring Metrics to the Main Dashboard 17.2. Summary Timelines 17.3. Resource-Level Metrics Charts 17.4. Suspect Metrics Report 17.5. Platform Utilization Report 18. Availability Expand section "18. Availability" Collapse section "18. Availability" 18.1. Core "Up and Down" Monitoring Expand section "18.1. Core "Up and Down" Monitoring" Collapse section "18.1. Core "Up and Down" Monitoring" 18.1.1. Long Scan Times and Async Availability Collection 18.1.2. Synchronous Availability 18.1.3. Availability States 18.1.4. Parent-Child States and Backfilling 18.1.5. Collection Intervals and Agent Scan Periods 18.2. Viewing a Resource's Availability Charts 18.3. Detailed Discussion: Availability Duration and Performance 18.4. Detailed Discussion: "Not Up" Alert Conditions 18.5. Viewing Group Availability 18.6. Disabling Resources for Maintenance 18.7. Allowing Plug-ins to Disable and Enable Resources Automatically 18.8. Changing the Availability Check Interval 18.9. Changing the Agent's Availability Scan Period 19. Metrics and Measurements Expand section "19. Metrics and Measurements" Collapse section "19. Metrics and Measurements" 19.1. Direct Information about Resources Expand section "19.1. Direct Information about Resources" Collapse section "19.1. Direct Information about Resources" 19.1.1. Raw Metrics, Displayed Metrics, and Storing Data 19.1.2. Current Values 19.1.3. Counting Metrics: Dynamic Values and Trend Values 19.1.4. Baselines and Out-of-Bounds Metrics 19.1.5. Collection Schedules 19.1.6. Metric Schedules and Resource Type Templates 19.2. Viewing Metrics and Baseline Charts 19.3. Defining Metrics Collection Expand section "19.3. Defining Metrics Collection" Collapse section "19.3. Defining Metrics Collection" 19.3.1. Setting Baseline Calculation Properties 19.3.2. Setting Collection Intervals for a Specific Resource 19.3.3. Enabling and Disabling Metrics for a Specific Resource 19.3.4. Changing Metrics Templates 19.3.5. Adding a PostgreSQL Query as a Metric 20. Events Expand section "20. Events" Collapse section "20. Events" 20.1. Events, Logs, and Resources 20.2. Event Date Formatting 20.3. Defining a New Event 20.4. Viewing Events 20.5. Detailed Discussion: Event Correlation 21. URL Response Time Monitoring Expand section "21. URL Response Time Monitoring" Collapse section "21. URL Response Time Monitoring" 21.1. Call-Time (or Response Time) Monitoring for URLs 21.2. Viewing Call Time Metrics 21.3. Extended Example: Website Performance 21.4. Configuring EJB Call-Time Metrics 21.5. Configuring Response Time Metrics for JBoss EAP Expand section "21.5. Configuring Response Time Metrics for JBoss EAP" Collapse section "21.5. Configuring Response Time Metrics for JBoss EAP" 21.5.1. Installing the Response Time Filters for JBoss EAP 6 21.5.2. Installing the Response Time Filters for JBoss EAP 7 21.5.3. Enabling the Call-Time Metric 21.6. Setting up Response Time Monitoring for Apache, EWS/Tomcat, and JBoss EAP 5 Expand section "21.6. Setting up Response Time Monitoring for Apache, EWS/Tomcat, and JBoss EAP 5" Collapse section "21.6. Setting up Response Time Monitoring for Apache, EWS/Tomcat, and JBoss EAP 5" 21.6.1. Parameters for User-Defined <filter>s 21.6.2. Installing Response Time Filters for JBoss EAP/AS 5 21.6.3. Configuring Apache Servers for Response Time Metrics 21.6.4. Installing Response Time Filters for Tomcat 21.6.5. Configuring HTTP Response Time Metrics 22. Resource Traits Expand section "22. Resource Traits" Collapse section "22. Resource Traits" 22.1. Collection Interval 22.2. Viewing Traits 22.3. Extended Example: Alerting and Traits 23. Resources Which Require Special Configuration for Monitoring Expand section "23. Resources Which Require Special Configuration for Monitoring" Collapse section "23. Resources Which Require Special Configuration for Monitoring" 23.1. Configuring Tomcat/EWS Servers for Monitoring 23.2. Configuring the Apache SNMP Module Expand section "23.2. Configuring the Apache SNMP Module" Collapse section "23.2. Configuring the Apache SNMP Module" 23.2.1. Preparing the Apache SNMP module for use with Apache HTTP Server 23.3. Metrics collection considerations with Apache and SNMP 24. Storing Monitoring Data Expand section "24. Storing Monitoring Data" Collapse section "24. Storing Monitoring Data" 24.1. Changing Storage Lengths for Monitoring Data Expand section "24.1. Changing Storage Lengths for Monitoring Data" Collapse section "24.1. Changing Storage Lengths for Monitoring Data" 24.1.1. Default Storage Lengths 24.1.2. Changing the Storage Times for Different Monitoring Data 24.2. Exporting Raw Data 24.3. Deploying and Managing Storage Nodes Expand section "24.3. Deploying and Managing Storage Nodes" Collapse section "24.3. Deploying and Managing Storage Nodes" 24.3.1. About High-Speed Metrics Storage 24.3.2. Deploying and Undeploying Storage Nodes Expand section "24.3.2. Deploying and Undeploying Storage Nodes" Collapse section "24.3.2. Deploying and Undeploying Storage Nodes" 24.3.2.1. Storage Node Requirements 24.3.2.2. Installing Additional Nodes 24.3.2.3. Deploying Nodes Manually 24.3.2.4. Removing Nodes 25. Defining Alerts Expand section "25. Defining Alerts" Collapse section "25. Defining Alerts" 25.1. Planning Alerts Expand section "25.1. Planning Alerts" Collapse section "25.1. Planning Alerts" 25.1.1. An Alerting Strategy in Four Questions Expand section "25.1.1. An Alerting Strategy in Four Questions" Collapse section "25.1.1. An Alerting Strategy in Four Questions" 25.1.1.1. What's the Condition? 25.1.1.2. What's the Frequency? 25.1.1.3. What's the Response to Take? 25.1.1.4. How Many Resources Does This Affect? 25.1.2. Basic Procedure for Setting Alerts for a Resource 25.1.3. Enabling and Disabling Alert Definitions 25.1.4. Group Alerting and Alert Templates Expand section "25.1.4. Group Alerting and Alert Templates" Collapse section "25.1.4. Group Alerting and Alert Templates" 25.1.4.1. Creating Alert Definition Templates 25.1.4.2. Configuring Group Alerts 25.2. Alert Conditions Expand section "25.2. Alert Conditions" Collapse section "25.2. Alert Conditions" 25.2.1. Reasons for Firing an Alert 25.2.2. Detailed Discussion: Ranges, AND, and OR Operators with Conditions 25.2.3. Detailed Discussion: Conditions Based on Log File Messages 25.2.4. Detailed Discussion: Dampening 25.2.5. Detailed Discussion: Automatically Disabling and Recovering Alerts 25.3. Alert Responses Expand section "25.3. Alert Responses" Collapse section "25.3. Alert Responses" 25.3.1. Notifying Administrators and Responding to Alerts 25.3.2. Detailed Discussion: Initiating an Operation Expand section "25.3.2. Detailed Discussion: Initiating an Operation" Collapse section "25.3.2. Detailed Discussion: Initiating an Operation" 25.3.2.1. Using Tokens with Alert Operations 25.3.2.2. Setting Alert Operations 25.3.3. Detailed Discussion: Initiating Resource Scripts 25.3.4. Detailed Discussion: Launching JBoss ON CLI Scripts from an Alert Expand section "25.3.4. Detailed Discussion: Launching JBoss ON CLI Scripts from an Alert" Collapse section "25.3.4. Detailed Discussion: Launching JBoss ON CLI Scripts from an Alert" 25.3.4.1. Notes for Using CLI Script Notifications 25.3.4.2. Writing Alert-Relevant CLI Scripts 25.3.4.3. Configuring a CLI Script Notification 25.3.5. Configuring SNMP for Notifications Expand section "25.3.5. Configuring SNMP for Notifications" Collapse section "25.3.5. Configuring SNMP for Notifications" 25.3.5.1. JBoss ON SNMP Information 25.3.5.2. Configuring the SNMP Alert Plug-in 25.3.5.3. Configuring the SNMP Alert Notification 25.4. Viewing Alert Data Expand section "25.4. Viewing Alert Data" Collapse section "25.4. Viewing Alert Data" 25.4.1. Viewing the Alert Definitions Report 25.4.2. Viewing Alerts Expand section "25.4.2. Viewing Alerts" Collapse section "25.4.2. Viewing Alerts" 25.4.2.1. Viewing Alert Details for a Specific Resource 25.4.2.2. Viewing the Fired Alerts Report 25.4.2.3. Viewing Alerts in the Dashboard 25.4.3. Acknowledging an Alert IV. Deploying Applications and Content Expand section "IV. Deploying Applications and Content" Collapse section "IV. Deploying Applications and Content" 26. Summary: Using JBoss ON to Deploy Applications and Update Content 27. Deploying Content and Applications Through Bundles Expand section "27. Deploying Content and Applications Through Bundles" Collapse section "27. Deploying Content and Applications Through Bundles" 27.1. An Introduction to Provisioning Content Bundles Expand section "27.1. An Introduction to Provisioning Content Bundles" Collapse section "27.1. An Introduction to Provisioning Content Bundles" 27.1.1. Bundles: Content and Recipes 27.1.2. Destinations (and Bundle Deployments) 27.1.3. File Handling During Provisioning 27.1.4. Requirements and Resource Types 27.1.5. Provisioning and Agent User System Permission 27.1.6. Provisioning and Roles 27.1.7. Space Considerations for Bundles 27.1.8. Bundles and JBoss ON Server and Agent Plug-ins Expand section "27.1.8. Bundles and JBoss ON Server and Agent Plug-ins" Collapse section "27.1.8. Bundles and JBoss ON Server and Agent Plug-ins" 27.1.8.1. Resource Support and the Agent Resource Plug-in 27.1.8.2. Server-Side and Agent Plug-ins for Recipe Types 27.1.9. Managing and Deploying Bundles with the JBoss ON CLI 27.2. Extended Example: Common Provisioning Use Cases (and How They Handle Files) Expand section "27.2. Extended Example: Common Provisioning Use Cases (and How They Handle Files)" Collapse section "27.2. Extended Example: Common Provisioning Use Cases (and How They Handle Files)" 27.2.1. Deploying A Full Application Server 27.2.2. Deploying A Web Application 27.2.3. Deploying Configuration Files 27.3. Extended Example: Provisioning Applications to a JBoss EAP Server (Planning) 27.4. The Workflow for Creating and Deploying a Bundle 27.5. Creating Ant Bundles Expand section "27.5. Creating Ant Bundles" Collapse section "27.5. Creating Ant Bundles" 27.5.1. Supported Ant Versions 27.5.2. Additional Ant References 27.5.3. Breakdown of an Ant Recipe 27.5.4. Using Ant Tasks Expand section "27.5.4. Using Ant Tasks" Collapse section "27.5.4. Using Ant Tasks" 27.5.4.1. Supported Ant Tasks 27.5.4.2. Using Default, Pre-Install, and Post-Install Targets 27.5.4.3. Calling Ant Targets 27.5.5. Using Templatized Configuration Files 27.5.6. Processing JBoss ON Properties and Ant Properties 27.5.7. Limits and Considerations for Ant Recipes Expand section "27.5.7. Limits and Considerations for Ant Recipes" Collapse section "27.5.7. Limits and Considerations for Ant Recipes" 27.5.7.1. Unsupported Ant Tasks 27.5.7.2. Symlinks 27.5.7.3. WARNING: The Managed (Target) Directory and Overwriting or Saving Files 27.5.8. A Reference of JBoss ON Ant Recipe Elements Expand section "27.5.8. A Reference of JBoss ON Ant Recipe Elements" Collapse section "27.5.8. A Reference of JBoss ON Ant Recipe Elements" 27.5.8.1. rhq:bundle 27.5.8.2. rhq:input-property 27.5.8.3. rhq:deployment-unit 27.5.8.4. rhq:archive 27.5.8.5. rhq:url-archive 27.5.8.6. rhq:file 27.5.8.7. rhq:url-file 27.5.8.8. rhq:property 27.5.8.9. rhq:audit 27.5.8.10. rhq:replace 27.5.8.11. rhq:ignore 27.5.8.12. rhq:fileset 27.5.8.13. rhq:system-service 27.5.8.14. rhq:handover 27.5.8.15. rhq:handover-param 27.6. Testing Bundle Packages Expand section "27.6. Testing Bundle Packages" Collapse section "27.6. Testing Bundle Packages" 27.6.1. Installing the Bundle Deployer Tool 27.6.2. Using the Bundle Deployer Tool 27.7. Provisioning Bundles Expand section "27.7. Provisioning Bundles" Collapse section "27.7. Provisioning Bundles" 27.7.1. Managing Bundle Groups Expand section "27.7.1. Managing Bundle Groups" Collapse section "27.7.1. Managing Bundle Groups" 27.7.1.1. Creating Bundle Groups 27.7.1.2. Assigning Bundles to Bundle Groups 27.7.2. Uploading Bundles to JBoss ON 27.7.3. Deploying Bundles to a Resource 27.7.4. Viewing the Bundle Deployment History 27.7.5. Reverting a Deployed Bundle 27.7.6. Deploying a Bundle to a Clean Destination 27.7.7. Purging a Bundle from a Resource 27.7.8. Upgrading Ant Bundles 27.7.9. Deleting a Bundle from the JBoss ON Server 27.8. Extended Example: Using Bundle Groups and Access Control within the Provisioning Process Expand section "27.8. Extended Example: Using Bundle Groups and Access Control within the Provisioning Process" Collapse section "27.8. Extended Example: Using Bundle Groups and Access Control within the Provisioning Process" 27.8.1. Global v. Group Permissions for Creating and Deploying 27.8.2. Permissions and the Application Development Workflow 28. Managing Resource-Level Content Updates Expand section "28. Managing Resource-Level Content Updates" Collapse section "28. Managing Resource-Level Content Updates" 28.1. About Content Expand section "28.1. About Content" Collapse section "28.1. About Content" 28.1.1. What Content Is: Packages 28.1.2. Where Content Comes From: Providers and Repositories 28.1.3. Package Versions and History 28.1.4. Authorization to Repositories and Packages 28.1.5. Space Considerations for Content 28.2. Creating a Content Source Expand section "28.2. Creating a Content Source" Collapse section "28.2. Creating a Content Source" 28.2.1. Creating a Content Source (General) 28.2.2. Creating a Content Source (Local Disk) 28.3. Managing Repositories Expand section "28.3. Managing Repositories" Collapse section "28.3. Managing Repositories" 28.3.1. Creating a Repository 28.3.2. Linking Content Sources to Repositories Expand section "28.3.2. Linking Content Sources to Repositories" Collapse section "28.3.2. Linking Content Sources to Repositories" 28.3.2.1. Associating Content Sources with a Repository 28.3.2.2. Importing a Content Source into Repositories 28.3.3. Associating Resources with the Repository Expand section "28.3.3. Associating Resources with the Repository" Collapse section "28.3.3. Associating Resources with the Repository" 28.3.3.1. Adding Resources to a Repository 28.3.3.2. Managing the Repositories for a Resource 28.4. Uploading Packages 28.5. Synchronizing Content Sources or Repositories Expand section "28.5. Synchronizing Content Sources or Repositories" Collapse section "28.5. Synchronizing Content Sources or Repositories" 28.5.1. Scheduling Synchronization 28.5.2. Manually Synchronizing Content Sources or Resources 28.6. Tracking Content Versions for a Resource V. Managing JBoss Resources Expand section "V. Managing JBoss Resources" Collapse section "V. Managing JBoss Resources" 29. How JBoss ON Manages JBoss Resources Expand section "29. How JBoss ON Manages JBoss Resources" Collapse section "29. How JBoss ON Manages JBoss Resources" 29.1. How JBoss ON Works with JBoss Software 29.2. What's Covered in This Guide 29.3. Installing JBoss Plug-in Packs 30. General Tasks Expand section "30. General Tasks" Collapse section "30. General Tasks" 30.1. Setting up a Custom JVM for Discovery Expand section "30.1. Setting up a Custom JVM for Discovery" Collapse section "30.1. Setting up a Custom JVM for Discovery" 30.1.1. Required JVM Configuration for Discovery 30.1.2. Excluding Java Processes from Discovery 30.1.3. Manually Importing a JVM Resource 30.2. Enabling the Agent to Connect to Secured JMX Servers 31. Managing JBoss EAP 5 Expand section "31. Managing JBoss EAP 5" Collapse section "31. Managing JBoss EAP 5" 31.1. Discovering JBoss EAP/AS 5 Servers Expand section "31.1. Discovering JBoss EAP/AS 5 Servers" Collapse section "31.1. Discovering JBoss EAP/AS 5 Servers" 31.1.1. Discovering and Managing the JBoss AS/EAP 5 JVM 31.1.2. Enabling Remote Access to JMX and Profile Service 31.1.3. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS Expand section "31.1.3. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS" Collapse section "31.1.3. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS" 31.1.3.1. Start Script Discovery and Settings 31.1.3.2. Start Script Arguments and Drift Monitoring 31.1.3.3. Changing Start Script Configuration 31.2. Creating JBoss EAP 5 Child Resources Expand section "31.2. Creating JBoss EAP 5 Child Resources" Collapse section "31.2. Creating JBoss EAP 5 Child Resources" 31.2.1. Creating Data Sources 31.2.2. Creating Connection Factories 31.2.3. Creating JMS Queues and Topics 31.3. Deploying Applications Expand section "31.3. Deploying Applications" Collapse section "31.3. Deploying Applications" 31.3.1. Space Considerations for Deploying Applications 31.3.2. Deploying EAR and WAR Files 31.3.3. Updating Applications 31.3.4. Deleting an Application 31.4. Applying JBoss Patches from the Patch RSS Feed Expand section "31.4. Applying JBoss Patches from the Patch RSS Feed" Collapse section "31.4. Applying JBoss Patches from the Patch RSS Feed" 31.4.1. Planning How to Patch JBoss Resources Expand section "31.4.1. Planning How to Patch JBoss Resources" Collapse section "31.4.1. Planning How to Patch JBoss Resources" 31.4.1.1. Identifying Content Sources 31.4.1.2. Planning Manual Steps 31.4.2. Enabling the Default JBoss Patch Content Source 31.4.3. Subscribing a Specific Resource to the Default JBoss Patch Repository 31.4.4. Subscribing Multiple JBoss Resources to the Default JBoss Patch Repository 31.4.5. Applying a Patch 32. Managing JBoss EAP 6 (AS 7) Expand section "32. Managing JBoss EAP 6 (AS 7)" Collapse section "32. Managing JBoss EAP 6 (AS 7)" 32.1. The Structure of JBoss EAP 6 Expand section "32.1. The Structure of JBoss EAP 6" Collapse section "32.1. The Structure of JBoss EAP 6" 32.1.1. "Classic" Structure: Standalone Servers 32.1.2. Separating Configuration and Real-Time Operations: Domains 32.1.3. EAP 6 Resources in JBoss ON 32.1.4. The Purpose of Managing EAP 6 Resources with JBoss ON 32.2. Upgrading the JBoss EAP 6 Resource Plug-in 32.3. Setting up JBoss EAP 6 Instances Expand section "32.3. Setting up JBoss EAP 6 Instances" Collapse section "32.3. Setting up JBoss EAP 6 Instances" 32.3.1. Configuring the Agent to Discover EAP 6 Instances 32.3.2. Configuration for Servers and Profiles Expand section "32.3.2. Configuration for Servers and Profiles" Collapse section "32.3.2. Configuration for Servers and Profiles" 32.3.2.1. Differences for Standalone Servers and Domains 32.3.2.2. Required Management Interfaces on EAP 6 32.3.2.3. Configuration Features in JBoss ON 32.3.3. Setup SSL authentication between JBoss ON and EAP 6 using the Setup CLI Operation 32.3.4. Creating Management Users Expand section "32.3.4. Creating Management Users" Collapse section "32.3.4. Creating Management Users" 32.3.4.1. Setting the Credentials for a Management User 32.3.4.2. Creating a Management User Through JBoss ON 32.3.4.3. Creating a Management User in EAP 6 32.3.5. Creating a Dynamic Group for EAP 6 Resources 32.3.6. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS Expand section "32.3.6. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS" Collapse section "32.3.6. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS" 32.3.6.1. Start Script Discovery and Settings 32.3.6.2. Start Script Arguments and Drift Monitoring 32.3.6.3. Changing Start Script Configuration 32.3.6.4. Changing JVM Heap Arguments in Standalone Mode 32.3.7. Changing Port Numbers Expand section "32.3.7. Changing Port Numbers" Collapse section "32.3.7. Changing Port Numbers" 32.3.7.1. Changing Socket Binding Ports 32.3.7.2. Changing Port Offsets for Server Groups in a Domain 32.3.8. Editing Network Interfaces 32.3.9. Setting System Properties 32.3.10. Adding System Paths 32.3.11. Editing Connection Settings Expand section "32.3.11. Editing Connection Settings" Collapse section "32.3.11. Editing Connection Settings" 32.3.11.1. Changing the General Properties for an EAP 6 Server 32.3.11.2. Changing the Secure Connection Settings for a JBoss Enterprise Application Platform 6 Server 32.3.11.3. Viewing Installation Paths for EAP 6 Child Resources 32.3.12. Viewing Installed Extensions 32.3.13. Reloading the Server Configuration 32.3.14. Controlling Configuration Drift 32.3.15. Tracking and Reverting Configuration Changes 32.4. Creating JBoss EAP 6 Resources Expand section "32.4. Creating JBoss EAP 6 Resources" Collapse section "32.4. Creating JBoss EAP 6 Resources" 32.4.1. Tracking the Child History 32.4.2. Creating Server Groups 32.4.3. Creating Managed Servers 32.4.4. Changing JVM Definitions Expand section "32.4.4. Changing JVM Definitions" Collapse section "32.4.4. Changing JVM Definitions" 32.4.4.1. JVM Definitions as Resources 32.4.4.2. Creating a JVM Definition 32.4.4.3. Editing a JVM Definition 32.4.5. A Short List of Parent-Child Resources 32.5. Deploying Web Applications Expand section "32.5. Deploying Web Applications" Collapse section "32.5. Deploying Web Applications" 32.5.1. Runtime Information and Deployment Resources Expand section "32.5.1. Runtime Information and Deployment Resources" Collapse section "32.5.1. Runtime Information and Deployment Resources" 32.5.1.1. Views of Deployments 32.5.1.2. Deployment Paths for Standalone Servers and Domains 32.5.2. Deploying Web Applications to a Domain Expand section "32.5.2. Deploying Web Applications to a Domain" Collapse section "32.5.2. Deploying Web Applications to a Domain" 32.5.2.1. Deploying Web Applications to a Domain as a Child Resource 32.5.2.2. Deploying Web Applications to a Domain Through Bundles 32.5.3. Assigning Web Applications to a Server Group 32.5.4. Extended Example: Assigning Web Applications and Managing Updates 32.5.5. Enabling and Disabling Web Applications in a Domain Server Group 32.5.6. Updating Deployment Content 32.5.7. Deploying Web Applications to a Standalone Server Expand section "32.5.7. Deploying Web Applications to a Standalone Server" Collapse section "32.5.7. Deploying Web Applications to a Standalone Server" 32.5.7.1. Deploying a Web Application as a Child Resource 32.5.7.2. Deploying Web Applications Through Bundles 32.5.8. Tracking Content History and Reverting Changes 32.5.9. Versioned Deployments and Subdeployments Expand section "32.5.9. Versioned Deployments and Subdeployments" Collapse section "32.5.9. Versioned Deployments and Subdeployments" 32.5.9.1. Existing Resources 32.5.10. Troubleshooting Deployments 32.6. Monitoring JBoss EAP 6 Resources Expand section "32.6. Monitoring JBoss EAP 6 Resources" Collapse section "32.6. Monitoring JBoss EAP 6 Resources" 32.6.1. Runtime Information and JBoss ON Monitoring 32.6.2. Setting up Monitoring for EAP 6 Resources Expand section "32.6.2. Setting up Monitoring for EAP 6 Resources" Collapse section "32.6.2. Setting up Monitoring for EAP 6 Resources" 32.6.2.1. Enabling Additional Metrics 32.6.2.2. Availability Monitoring 32.6.3. Configuring Events Monitoring 32.6.4. Alerting on JBoss EAP 6 Resources 32.6.5. Drift Configuration Monitoring on JBoss EAP 6 Resources 32.7. Using the mod_cluster Services in EAP 6 Expand section "32.7. Using the mod_cluster Services in EAP 6" Collapse section "32.7. Using the mod_cluster Services in EAP 6" 32.7.1. About mod_cluster and JBoss ON 32.7.2. Configuring Multicast for Load Balancing 32.7.3. Excluding Web Contexts from Discovery 32.7.4. Configuring Web Context Metrics 32.8. Patching JBoss Enterprise Application Platform 6.2 and Above Expand section "32.8. Patching JBoss Enterprise Application Platform 6.2 and Above" Collapse section "32.8. Patching JBoss Enterprise Application Platform 6.2 and Above" 32.8.1. Patching Operations Expand section "32.8.1. Patching Operations" Collapse section "32.8.1. Patching Operations" 32.8.1.1. Bundles and Destinations 32.8.1.2. Performing a Patch Deploy Expand section "32.8.1.2. Performing a Patch Deploy" Collapse section "32.8.1.2. Performing a Patch Deploy" 32.8.1.2.1. Creating a Bundle with a Patch 32.8.1.2.2. Performing a Patch Deploy to a New Destination 32.8.1.2.3. Performing a Patch Deploy to an Existing Destination 32.8.1.3. Performing a Patch Revert 32.8.1.4. Performing a Patch Purge 33. Managing JBoss EAP 7 Expand section "33. Managing JBoss EAP 7" Collapse section "33. Managing JBoss EAP 7" 33.1. The Structure of JBoss EAP 7 Expand section "33.1. The Structure of JBoss EAP 7" Collapse section "33.1. The Structure of JBoss EAP 7" 33.1.1. "Classic" Structure: Standalone Servers 33.1.2. Separating Configuration and Real-Time Operations: Domains 33.1.3. EAP 7 Resources in JBoss ON 33.1.4. The Purpose of Managing EAP 7 Resources with JBoss ON 33.2. Using the JBoss EAP 6 Resource Plug-in 33.3. Setting up JBoss EAP 7 Instances Expand section "33.3. Setting up JBoss EAP 7 Instances" Collapse section "33.3. Setting up JBoss EAP 7 Instances" 33.3.1. Configuring the Agent to Discover EAP 7 Instances 33.3.2. Configuration for Servers and Profiles Expand section "33.3.2. Configuration for Servers and Profiles" Collapse section "33.3.2. Configuration for Servers and Profiles" 33.3.2.1. Differences for Standalone Servers and Domains 33.3.2.2. Required Management Interfaces on EAP 7 33.3.2.3. Configuration Features in JBoss ON 33.3.3. Setup SSL authentication between JBoss ON and EAP 7 using the Setup CLI Operation 33.3.4. Creating Management Users Expand section "33.3.4. Creating Management Users" Collapse section "33.3.4. Creating Management Users" 33.3.4.1. Setting the Credentials for a Management User 33.3.4.2. Creating a Management User Through JBoss ON 33.3.4.3. Creating a Management User in EAP 7 33.3.5. Creating a Dynamic Group for EAP 7 Resources 33.3.6. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS Expand section "33.3.6. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS" Collapse section "33.3.6. Setting Start Script Arguments, Environment Variables, and JAVA_OPTS" 33.3.6.1. Start Script Discovery and Settings 33.3.6.2. Start Script Arguments and Drift Monitoring 33.3.6.3. Changing Start Script Configuration 33.3.6.4. Changing JVM Heap Arguments in Standalone Mode 33.3.7. Changing Port Numbers Expand section "33.3.7. Changing Port Numbers" Collapse section "33.3.7. Changing Port Numbers" 33.3.7.1. Changing Socket Binding Ports 33.3.7.2. Changing Port Offsets for Server Groups in a Domain 33.3.8. Editing Network Interfaces 33.3.9. Setting System Properties 33.3.10. Adding System Paths 33.3.11. Editing Connection Settings Expand section "33.3.11. Editing Connection Settings" Collapse section "33.3.11. Editing Connection Settings" 33.3.11.1. Changing the General Properties for an EAP 7 Server 33.3.11.2. Changing the Secure Connection Settings for a JBoss Enterprise Application Platform 7 Server 33.3.11.3. Viewing Installation Paths for EAP 7 Child Resources 33.3.12. Viewing Installed Extensions 33.3.13. Reloading the Server Configuration 33.3.14. Controlling Configuration Drift 33.3.15. Tracking and Reverting Configuration Changes 33.4. Creating JBoss EAP 7 Resources Expand section "33.4. Creating JBoss EAP 7 Resources" Collapse section "33.4. Creating JBoss EAP 7 Resources" 33.4.1. Tracking the Child History 33.4.2. Creating Server Groups 33.4.3. Creating Managed Servers 33.4.4. Changing JVM Definitions Expand section "33.4.4. Changing JVM Definitions" Collapse section "33.4.4. Changing JVM Definitions" 33.4.4.1. JVM Definitions as Resources 33.4.4.2. Creating a JVM Definition 33.4.4.3. Editing a JVM Definition 33.4.5. A Short List of Parent-Child Resources 33.5. Deploying Web Applications Expand section "33.5. Deploying Web Applications" Collapse section "33.5. Deploying Web Applications" 33.5.1. Runtime Information and Deployment Resources Expand section "33.5.1. Runtime Information and Deployment Resources" Collapse section "33.5.1. Runtime Information and Deployment Resources" 33.5.1.1. Views of Deployments 33.5.1.2. Deployment Paths for Standalone Servers and Domains 33.5.2. Deploying Web Applications to a Domain Expand section "33.5.2. Deploying Web Applications to a Domain" Collapse section "33.5.2. Deploying Web Applications to a Domain" 33.5.2.1. Deploying Web Applications to a Domain as a Child Resource 33.5.2.2. Deploying Web Applications to a Domain Through Bundles 33.5.3. Assigning Web Applications to a Server Group 33.5.4. Extended Example: Assigning Web Applications and Managing Updates 33.5.5. Enabling and Disabling Web Applications in a Domain Server Group 33.5.6. Updating Deployment Content 33.5.7. Deploying Web Applications to a Standalone Server Expand section "33.5.7. Deploying Web Applications to a Standalone Server" Collapse section "33.5.7. Deploying Web Applications to a Standalone Server" 33.5.7.1. Deploying a Web Application as a Child Resource 33.5.7.2. Deploying Web Applications Through Bundles 33.5.8. Tracking Content History and Reverting Changes 33.5.9. Versioned Deployments and Subdeployments Expand section "33.5.9. Versioned Deployments and Subdeployments" Collapse section "33.5.9. Versioned Deployments and Subdeployments" 33.5.9.1. Existing Resources 33.5.10. Troubleshooting Deployments 33.6. Monitoring JBoss EAP 7 Resources Expand section "33.6. Monitoring JBoss EAP 7 Resources" Collapse section "33.6. Monitoring JBoss EAP 7 Resources" 33.6.1. Runtime Information and JBoss ON Monitoring 33.6.2. Setting up Monitoring for EAP 7 Resources Expand section "33.6.2. Setting up Monitoring for EAP 7 Resources" Collapse section "33.6.2. Setting up Monitoring for EAP 7 Resources" 33.6.2.1. Enabling Additional Metrics 33.6.2.2. Availability Monitoring 33.6.3. Configuring Events Monitoring 33.6.4. Alerting on JBoss EAP 7 Resources 33.6.5. Drift Configuration Monitoring on JBoss EAP 7 Resources 33.7. Using the mod_cluster Services in EAP 7 Expand section "33.7. Using the mod_cluster Services in EAP 7" Collapse section "33.7. Using the mod_cluster Services in EAP 7" 33.7.1. About mod_cluster and JBoss ON 33.7.2. Configuring Multicast for Load Balancing 33.7.3. Excluding Web Contexts from Discovery 33.7.4. Configuring Web Context Metrics 33.8. Patching JBoss Enterprise Application Platform 7 Expand section "33.8. Patching JBoss Enterprise Application Platform 7" Collapse section "33.8. Patching JBoss Enterprise Application Platform 7" 33.8.1. Patching Operations Expand section "33.8.1. Patching Operations" Collapse section "33.8.1. Patching Operations" 33.8.1.1. Bundles and Destinations 33.8.1.2. Performing a Patch Deploy Expand section "33.8.1.2. Performing a Patch Deploy" Collapse section "33.8.1.2. Performing a Patch Deploy" 33.8.1.2.1. Creating a Bundle with a Patch 33.8.1.2.2. Performing a Patch Deploy to a New Destination 33.8.1.2.3. Performing a Patch Deploy to an Existing Destination 33.8.1.3. Performing a Patch Revert 33.8.1.4. Performing a Patch Purge A. Frequently Asked Questions B. Document History Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for Red Hat JBoss Operations Network Part II. Managing Resource Configuration Previous Next