Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

JS7 - Reports offer aggregated information about past execution of workflows and jobs.

Reports are created from There are predefined Report Templates. The template determines templates individually implement which data will be analyzed for the processed when creating a report. All Report Templates can be parameterised parameterized with the number of hits and the sorting (highest/lowest).

Find below the list of Report Templates that ship with JS7.

Report Templates

Report Template: Top n workflows with highest/lowest number of failed executions

...

  • A workflow execution is considered being failed if the order leaves the workflow with an unsuccessful outcome, for example if an order is cancelled or if a JS7 - Finish Instruction is used indicating unsuccessful outcome.
  • A workflow execution is not considered being failed just because some jobs job failed, for example if a JS7 - Retry Instruction is used a later retry of a job can be successful. Instead, the resulting history status of an order is considered.

...

The Report Template counts parallel job executions with Agents. A Job A Job1 is considered in parallel to Job B Job2 if

  • Job A Job1 starts after Job B Job2 has started and before Job B Job2 will end or
  • Job A Job1 ends after Job B Job2 is started and before Job B Job2 will end.

Report Template: Top n high criticality jobs with highest/lowest number of failed executions

...

The Report Template considers the duration of successful workflow executionexecutions. Failed workflow executions will not be considered.

...

The Report Template considers the duration of successful job executionexecutions. Failed job execution executions will not be considered.

Report Template: Top n periods with highest/lowest number of job executions

The Report Template divides the Reporting Period into steps. The duration of one a step is determined by the "Step Duration" setting in the JS7 - Reports - Configuration. The start of the next step is determined by the "Step Overlap" setting in the Report Configuration.

...

  • Step Duration: 5m
  • Step Overlap: 2m
    • 00:00-00:05
    • 00:02-00:07
    • 00:04-00:09

The number of job jobs in execution is counted per step.

...

The Report Template divides the Reporting Period into steps. The duration of one a step is determined by the "Step Duration" setting in the JS7 - Reports - Configuration. The start of the next step is determined by the "Step Overlap" setting in the Report Configuration.

...

The Report Template counts jobs that completed successfully. Failed jobs are not considered.

For possible reasons of job failure see Report Template: Top n jobs with highest/lowest number of failed executions.

...

The Report Template counts workflows that completed successfully. Failed workflow executions are not considered.

For reasons of workflow failure see Report Template: Top n workflows with highest/lowest number of failed executions.

...