3 RICS Operations Support, Management, and Monitoring
RICS exposes UI's for the customer and for the Oracle Support Team that provide configuration and run time information as well as logs for operational insights and troubleshooting. This section introduces the primary tools.
Customer Access to RICS Operation
RICS is fully instrumented and exposes metrics via UI's for full operational visibility.
Figure 3-1 Customer Access to RICS Operation
![Customer Access to RICS Operation Customer Access to RICS Operation](img/rtg_products_on_cloud_architecture.png)
Retail Integration Console (RIC) Overview
RIC is the consolidated Enterprise Integration Monitoring tool and provides full visibility to the Oracle Retail Integration System in a unified view. The audiences for the tool are business analysts, operations people, and integration administrators.
Data is presented in graphical and tabular forms along with business context, so it is more easily understood by business analysts and technical personnel.
RIC directly integrates with the Integration Guide via contextual hyperlinks.
Figure 3-2 Retail Integration Console
![Retail Integration Console Retail Integration Console](img/integration-console.png)
JMS Console
The JMS Console is an administration tool to monitor and manage the RIB's JMS Servers.
Figure 3-3 JMS Console Architecture
![JMS Console Architecture JMS Console Architecture](img/jms-consolearch.png)
Figure 3-4 JMS Console Workflow
![JMS Console Workflow JMS Console Workflow](img/jmsconsole-flow.png)
The JMS Admin provides an operational view point of RIB's JMS server.
-
Monitor - Unattended view of the JMS system.
-
Browse - Discover and Drill down into various aspects of the JMS Server.
-
Manage - Provide JMS Server operation management functionality.
JMS Admin – Live Monitoring
Figure 3-5 JMS Console
![JMS Console JMS Console](img/jms-console.png)
The Live Monitor tab is the landing page of the JMS Console Application. It provides an unattended high-level view of the JMS Server.
Live Monitoring also provides
-
Current message volume information.
-
Provides most recent activity details.
-
Identify problematic JMS topics and bring to user notice.
-
Display a full view of all message activities on all topics.
-
Generate alerts based on set thresholds.
-
Show visual clues on problematic topics.
-
Gives an aggregated view of the system.
The Browse and Manage Tabs provide more specific data metrics and ability to manage messages on the JMS topics.
JMS Browse
The Browse Tab allows you to discover and drill into the internals of JMS Servers.
-
Discover all topics and get a listing of them from the server.
-
Drill into each topic and discover all subscribers.
-
Drill into each subscriber and get message count information.
-
Browse message content inside JMS server
-
Browse message headers inside JMS server
RIB Hospital Administrator (RIHA)
Figure 3-6 RIB Hospital Administrator
![RIB Hospital Administrator RIB Hospital Administrator](img/rib-hospital.png)
Oracle Retail Integration Bus Hospital Administration or RIB Hospital Administration (RIHA) is a tool to manage RIB messages in the RIB hospital error tables.
RIHA can search for hospital records, stop a message from being retried, retry a message for which maximum system-set retries have been tried, and delete a message from the tables. RIHA can insert new records into Hospital tables. You can also update existing Hospital records and message payloads.
Using RIHA is the recommended way to perform all RIB Hospital error table operations.
RIHA Operations
-
Delete a Message
-
Stop a Message
-
Retry a Message
-
View and Edit a Message
-
Save a Message Locally
-
Import a New Hospital Record to Hospital Tables
-
Update an Existing Hospital Record
RIBForXXX Administrator User Interface
Each of the RIB components (RIB-RMS, RIB-LGF, and so on) has its own UI that exposes run-time and configuration details. The Administrator UI provides operations to turn on or off RIB adapters, control logging levels and to see logs.
Figure 3-7 RIBForXXX Administrator User Interface
![RIBForXXX Administrator User Interface RIBForXXX Administrator User Interface](img/ribforapp-admin.png)