Previous Topic: Basic Proxy RecordingNext Topic: Standard JMS


TIBCO Monitor Recorder

With every queue on a TIBCO EMS server, a user with administrator privileges can connect to a special monitor topic. While subscribed to this monitor topic, an administrator can receive a copy of every message that is sent over the corresponding queue. This feature allows the VSE recorder to be outside of the message flow of the application entirely and simply monitor the message traffic.

The following graphic shows the main components of TIBCO Monitor recording:

The message-oriented middleware (MOM) is the platform on which messages are exchanged.

Diagram shows TIBCO Monitor recording.

Monitor Topic (Request)

The TIBCO monitor topic that is associated with the request queue for the application. The TIBCO server forwards each message that is sent on the request queue to this topic automatically.

Monitor Topic (Response)

The TIBCO monitor topic that is associated with the response queue for the application. The TIBCO server forwards each message that is sent on the response queue to this topic automatically.

The TIBCO Monitor Recorder supports TIBCO EMS 6.3.

You cannot use monitor topics during playback to virtualize the service. You can do either of the following actions:

In the JMS connection asset, the admin user must have administrative privileges.

Follow these steps:

  1. In the Basics tab of the Virtual Service Image Recorder, set the transport protocol to JMS. Be sure to configure the service image and virtual service model.
  2. Click Next.

    The proxy recorder setup page opens.

  3. Change the recorder type from Proxy Recorder to TIBCO Monitor Recorder.

    The proxy recorder setup page includes basic and advanced parameters. To display the advanced parameters, click PRO at the top of the editor.

  4. Select the queue assets for the Receive Destination list and the Send Destination list. If the assets have not been created, you can create them from this page. You can also edit assets from this page.
  5. (Optional) Click the plus ( + ) icons to add request queues and response queues.
  6. (Optional) Select the Correlation Scheme check box and specify which scheme you want to use.
  7. Click Next to start the recording session.

    The recording feedback page opens.

    The table in the Summary tab contains a list of each request channel and response channel. Each row includes the channel name, the selected destination asset, the number of messages that have flowed through the channel, and the status.

  8. Exercise the target service.
  9. When the service is complete, click Next to finish the recording.
  10. Specify any data protocols and click Next.
  11. (Optional) Save a recording session file.
  12. Click Finish.

    The service image and the virtual service model are created.