Previous Topic: TCP/IP Terminal InterfaceNext Topic: CA Driver or Global Variables


JFM Interface

Jobflow Monitor, JFM, monitors the current and near future workload, and provides a small historical view. You can use JFM for more than one application, such as CA Critical Path Monitor (CPM) and CA 7 Web Client. JFM lets these applications make queries while collecting the job status information from the CA 7 Online system.

We recommend separate JFM tasks for each application, but separate tasks are not required. The start-up options and parameters are unique by application. Also, with each application having its own log, JFM records deal only with that application and facilitates problem isolation.

Note: For more information about JFM, see the Interface Reference Guide.

Additional Considerations:

If your installation has changed from the default Language Environment (LE) CEEOPTS, consider adding the following DD statement to the JFM JCL:

//CEEOPTS  DD DISP=SHR,DSN=cai.CA7.useroptions(AL2JFMOP) 

Where this member contains the following statement:

DYNDUMP(*USERID,DYNAMIC,TDUMP),TERMTHDACT(UADUMP),
RPTOPTS(ON),RPTSTG(OFF),
HEAPCHK(OFF,1,0,0,10),TRACE(OFF) 

This setting turns off several options. This setting also improves performance for the JFM address space.

CA CPM Application: After starting the CA 7 Online system (CA7ONL), then start CA CPM before JFM. In the CAL2OPTN member JBFLWMN, the recommended parameter settings for a CA 7 instance (CA7n) are:

MONITOR(INSTANCE(CA7n) TYPE(WARM) REFRESH(60) SPAN(1) HISTORY(0)

Use a WARM start to allow automatic recovery (CAIENF events) so that CA CPM is synchronized with JFM. The history value is set to zero, because any data needed is obtained from the recorded CAIENF events. The REFRESH and SPAN values can be changed based on the needs of an installation. Considerations must include whether long running flows span more time and how much processing is being done with flows.

In the CAL2OPTN member JBFLWIP, set the IP communications for CA CPM as follows:

PORT(NAME(CPMPORT) NUMBER(7173)) 

Port number 7173 is the default for the CA CPM port for JFM. You can override the default by specifying a different port number.

The CA7 Web Client Application: After starting the CA 7 Online system (CA7ONL), then start JFM before starting the CA 7 Web Client. This method lets JFM get ready for query requests from the CA 7 Web Client interface. In the CAL2OPTN member JBFLWMN, the recommended parameter settings for a CA 7 instance (CA7n) are:

MONITOR(INSTANCE(CA7n) TYPE(COLD) REFRESH(60) SPAN(1) HISTORY(1)

The CA 7 Web Client is interactive with queries for current data. For this reason, perform a cold-type start because the data needs to be only from this point in time. A history period is given such that the CA 7 Web Client queries can obtain data from the past number of hours and forecast (SPAN) for the next number of hours. This period is the moving window to encompass the rolling period of workload.

In the CAL2OPTN member JBFLWIP, set the IP communications for CA 7 Web Client as follows:

                   PORT(NAME(CPMPORT) NUMBER(NONE))
                   PORT(NAME(QRYPORT) NUMBER(nnnnn))

This setting disables the CPMPORT communications, as this instance of JFM does not need to exchange data with CA CPM. The QRYPORT is a valid port number for use by JFM to listen for CA 7 Web Client requests.

Business Value:

JFM is used with CA CPM to monitor critical SLAs, with reporting and updating job status.

For the CA 7 Web Client, JFM provides a graphical interface to determine job flows, triggers, and requirements.