Show Table of Contents
Chapter 6. Fabric Managed Resources
Abstract
Fabric metrics are collected for fabrics deployed in Red Hat JBoss Fuse.
6.1. Agent Metric Collectors
Abstract
The main service entry, which collects the required metrics, is Fabric Container.
6.1.1. Fabric Container Server (Fabric)
Overview
| Description: | Fabric Container Process |
| Singleton: | no |
| Plugin: | Fabric |
Parent Resource Types
- Managed Platforms
Child Resource Types
- Fabric Container JVM Server
Autodiscovery Process Scans
| Name | Query |
|---|---|
| ${processScan.name} |
process|basename|match=^java.*,arg|-Dkaraf.home|match=.*,arg|
-Dkaraf.base|match=.*,arg|*|match=org\.apache\.karaf\.(main|shell\.wrapper)\.Main
|
Connection Properties
| Name | Description | Required | Internal Name |
|---|---|---|---|
| Log Event Sources | The list of log files that can be tracked | yes | logEventSources |
| Fabric Container Home | Fabric Container Home Directory | yes | karaf.home |
| Fabric Container Base | Fabric Container Base Directory | yes | karaf.base |
| Server Resource Key | Java system property that uniquely identifies this Server | yes | resourceKey |
| Version File Pattern | File name with Server version | yes | versionFile |
| Home Directory | System property for home directory | yes | homeProperty |
| Log File | Log File to track | yes | logFile |
| Connector Address | JMX Service URL | no | connectorAddress |
| Principal | JMX login principal/username | no | principal |
| Credentials | JMX login credentials/password | no | credentials |
| Fabric Registry URL | URL to use to connect to the Fabric Registry, required for Fabric managed Containers | no | zookeeper.url |
| Fabric Registry Password | Password to use to connect to the Fabric Registry | no | zookeeper.password |
| Registry Timeout | Registry connection timeout in Seconds, used for Fabric metadata collection | yes | zookeeper.timeout |
| Fuse Container Type | Fuse Container Type based on underlying product install | yes | container.type |
| Fabric Container Name | Fabric Container name, same as Karaf name | yes | karaf.name |
Note
You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
| Name | Type | Description | Internal Name |
|---|---|---|---|
| Fabric Container Version | trait | Fabric Profile Version used by this Container | container.version |
| Fabric Profiles | trait | Fabric Profiles referenced directly by this Container | profiles |
| Fabric Parent Profiles | trait | Fabric parent Profiles indirectly referenced by this Container | parentProfiles |
| MQ Clusters | trait | Fabric MQ Clusters where this Container exports ActiveMQ Connection Details | mqClusters |
Note
You must use the internal name to reference Traits in Dynamic Group Definition expressions.
Configuration Properties
none
Operations
none
Package Types
none

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.