BR Execution Server Monitoring Support

IFS Business Reporter Execution Server (BRES) supports two entries in the Application Monitoring Console that enables for the administrator to keep track of the current status.

Use this page to learn more about monitoring support for the BRES.

Contents

 

Monitoring Support

The IFS Business Reporter Execution Server supports the following monitoring events:

  1. Number of BR Execution Server(s) which are not responding for 15 minutes
    1. It is possible to use more than one computer hosting a BR Execution Server, even if the general recommendation is to use only one.
    2. Each active BRES that has not responded for 15 minutes will be logged and information will be made available in Application Monitoring Console
    3. If a BRES is listed it will be necessary for the administrator to figure out why the server is not responding.
  2. Number of reports which are not responding in BR Execution Server(s)
    1. The event keeps track of BR reports that have been execution longer than the timeout value in seconds defined by the parameter Report Execution Timeout (sec)
    2. In details it is possible to see which reports that are have been terminated.
    3. Terminated reports needs to be examined.

The above image shows the Application Monitoring Console and there is a category named IFS Business Reporter that has two monitoring entries.

In the example we can see that there is one BRES  that has not responded within 15 minutes.

Use RMB Details to see which servers that have not responded.

In the above example, the event Number of reports which are not responding in BR Execution Server(s) has a red indicator, there are 6 reports that have been terminated due to that the have reached the timeout.

To see which reports, use the RMB Details.

If we look in the BR Execution Server Reports Queue (>>) form we see the following:

There are 6 reports in Rendering in Progress state, these reports correspond to the reported error reports.

To investigate what is wrong, one option is to download the report definition and the data used to render the report. This is done in the BR Execution Server Reports Queue form by using the RMB Export Report Template and Data Set. Once downloaded, click on the report and it will open in Business Reporter and the rendering will take place. Investigate if there is something wrong with the design or if the reports gives some errors and then try to correct the report and republish it again.

For some reports it might be that the timeout has a too low value; then it is possible to stop the BRES, increase the timeout and then start the BRES again. There is however one important thing to consider. The reports that have been stopped will have the status Rendering in Progress. To make sure that they will be processed, make sure to set the status to Ready for Rendering in the BR Execution Server Reports Queue form by modifying Rendering Status column.


Report status changed to Ready for Rendering after having investigated the reports.


After changing the status and restarting the BR Execution Server, all but one report has rendered successfully. The report with status Error must be investigated a bit further.