Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.
Chapter 4. Managing SwitchYard with JBoss EAP Management Console
4.1. JBoss EAP Management Console Link kopierenLink in die Zwischenablage kopiert!
4.1.1. Log in to the Management Console Link kopierenLink in die Zwischenablage kopiert!
Prerequisites
- JBoss EAP 6 must be running.
Navigate to the Management Console start page
Launch your web browser and navigate to the Management Console in your web browser at http://localhost:9990/console/App.htmlNote
Port 9990 is predefined as the Management Console socket binding.- Enter the username and password of the account that you created previously to log in to the Management Console login screen.
Figure 4.1. Log in screen for the Management Console
Once logged in, you are redirected to the following address and the the Management Console landing page appears: http://localhost:9990/console/App.html#home
4.1.2. Deploy an Application Using the Management Console Link kopierenLink in die Zwischenablage kopiert!
- Select the Runtime tab at the top of the console.
- Expand the menu and select to go to the Deployments panel.
- Select . A
Create Deploymentdialog box will appear. - In the dialog box, click . Browse to the file you want to deploy and select it for upload. Click to proceed.
- Verify the deployment name and runtime name that appear in the Create Deployments dialog box. Click to upload the file once the names are verified.
4.1.3. SwitchYard Management Console Link kopierenLink in die Zwischenablage kopiert!
- A view of the applications and services deployed on the server.
- A view of various execution metrics.
- A view of the SwitchYard subsystem configuration.
Note
4.2. Metrics Views Link kopierenLink in die Zwischenablage kopiert!
- System : metrics for the entire SwitchYard runtime (all deployed applications)
- Message Counts: This shows the total number of messages, number of successful messages and number of failed messages.
- Processing time: This shows the total, minimum, average and maximum processing times.
- Service : metrics for a composite service in an application. Additional metric details are provided for the following:
- Gateway: metrics for each binding on the service (For example, FTP metrics for service "ABC")
- Operation: metrics for each operation on the service
- Service Reference : metrics for references invoked by the service
- Reference : metrics for a composite reference in an application. Additional metric details are provided for the following:
- Gateway : metrics for each binding on the reference (For example, FTP metrics for reference "ABC")
- Operation : metrics for each operation on the reference
Figure 4.2. JBoss EAP Management Console SwitchYard Metrics Page
4.3. Application Views Link kopierenLink in die Zwischenablage kopiert!
- Applications: lists all SwitchYard applications deployed on the serverFor each application there is an Application Details panel. This panel contains information for each deployed SwitchYard application, and will show the details when the application is selected in the Applications list.
- Services: lists all Services provided by the applications deployed on the server
- References: lists all service References used by applications deployed on the server
- Artifacts: lists all artifacts referenced by applications deployed on the server
Figure 4.3. JBoss EAP Management Console Runtime Operations page
4.3.1. Applications Link kopierenLink in die Zwischenablage kopiert!
| Operation Name | Function |
|---|---|
|
Services
|
Services provided by the application. Select a service to open the tab which will display details for the service.
|
|
References
|
References used by the application. Select a reference to open the tab which will display details for the reference.
|
|
Properties
|
Properties defined in the application. The properties may also be edited within this view.
|
|
Artifacts
|
Artifacts referenced by the application. Select an artifact to open the main tab, which displays details for the artifact
|
|
Transformers
|
Transformers configured in the application.
|
|
Validators
|
Validators configured in the application.
|
| Operation Name | Function |
|---|---|
|
Name
|
The name of the component service
|
|
Promoted Service
|
The name of the component service providing the implementation for the service.
|
| Operation Name | Function |
|---|---|
|
Name
|
The name of the component service
|
|
Interface
|
The name of the component service providing the implementation for the service.
|
|
Implementation
|
Provides a link for viewing the implementation details of the component
|
- The technology used to implement the component (For example, Camel).
- A list of references required by the component.
- The raw configuration for the implementation.
| Operation Name | Function |
|---|---|
|
Name
|
The name of the referenced artifact
|
|
URL
|
The location of the artifact.
|
| Operation Name | Function |
|---|---|
|
From
|
The from type supported by the transformer.
|
|
To
|
The to type supported by the transformer.
|
|
Type
|
The implementation technology used by the transformer (For example Java and XSLT).
|
| Operation Name | Function |
|---|---|
|
Name
|
The name of the validator.
|
|
Type
|
The type of the validator.
|
4.3.2. Services Link kopierenLink in die Zwischenablage kopiert!
| Operation Name | Function |
|---|---|
|
Name
|
The service name
|
|
Target Namespace
|
The namespace that the service is defined in.
|
| Operation Name | Function |
|---|---|
|
Name
|
The service name
|
|
Target Namespace
|
The namespace that the service is defined in.
|
|
Application
|
The application providing the service (this links to the main Applications tab)
|
|
Interface
|
The interface provided by the service.
|
|
Promoted Service
|
The component service implementing the service
|
|
Gateways
|
Lists the gateways providing access to the service
|
|
Throttling
|
Throttling configuration for the service
|
| Operation Name | Function |
|---|---|
|
Name
|
The name pf the gateway.
|
|
Type
|
The type of the gateway (For example, SOAP and HornetQ)
|
|
Status
|
The status of the gateway (For example, started, stopped)
|
|
Start/Stop
|
Click the button to start or stop the gateway.
|
|
Configuration
|
The component service implementing the service
|
|
Gateways
|
Click the button to open a dialog that displays the raw configuration for the gateway
|
| Operation Name | Function |
|---|---|
|
Edit
|
Switch to edit mode, allowing the user to change the throttling configuration.
|
|
Enable
|
Enable/disable throttling for the service
|
|
Status
|
The status of the gateway (For example, started, stopped)
|
|
Start/Stop
|
Click the button to start or stop the gateway.
|
|
Maximum Requests
|
The maximum number of requests per period before throttling occurs
|
|
Time Period
|
The time period over which requests are counted (cannot be edited)
|
4.3.3. References Link kopierenLink in die Zwischenablage kopiert!
| Operation Name | Function |
|---|---|
|
Name
|
The name of the reference
|
|
Namespace
|
The namespace that the reference is defined in.
|
| Operation Name | Function |
|---|---|
|
Name
|
The name of the reference
|
|
Namespace
|
The namespace that the reference is defined in.
|
|
Application
|
The application containing the reference (this links to the main tab)
|
|
Interface
|
The interface provided by the reference.
|
| Operation Name | Function |
|---|---|
|
Name
|
The name of the gateway
|
|
Type
|
The type of the gateway (For example, SOAP, HornetQ)
|
|
Status
|
The status of the gateway (For example, started, stopped)
|
|
Start/Stop
|
Click the button to start or stop the gateway
|
|
Configuration
|
Click the button to open a dialog displaying the raw configuration for the gateway
|
4.3.4. Artifacts Link kopierenLink in die Zwischenablage kopiert!
4.4. SwitchYard Runtime Details Link kopierenLink in die Zwischenablage kopiert!
- Name: the component name, for example, SOAP, Camel.
- The Configured Properties section providing component specific details. For most components, this section lists any configurable properties and their current settings.
Figure 4.4. JBoss EAP Management Console SwitchYard Runtime Details Page