Versions Compared

Key

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

...

JS7 does not make use of files for log output of order logs and task logs.

  • Files are a frequent source of error as they might not be created due to restrictions of disk space or permissions.
  • If a log file cannot be created then this could block processing of jobs. Even worse, if log files are not available then users are blind about job execution results.

JS7 therefore streams log output from Agents to the Controller and to JOC Cockpit without use of files.

  • Streaming makes job log output available to JOC Cockpit within 1s. 
  • Streaming allows a running log which translates to the fact that users observe ongoing log output of orders and jobs in the log view window.
  • In case of missing connections
    • between Controller and Agent then the Agent stores log output in its journal and forwards logs when reconnected to a Controller later on. 
    • between JOC Cockpit and Controller then the Controller stores log output in its journal and forwards logs when reconnected to JOC Cockpit later on.

Scope

A number of users prefer to have log files available for each order execution and job execution, for example to consolidate log files on a file server or to submit log files to specific tools for log analysis.

...

, see JS7 - Order Logs and Task Logs. JS7 instead streams log output from Agents to the Controller and to JOC Cockpit without use of files.

A number of users prefer to have log files available for each order execution and job execution, for example to consolidate log files on a file server or to submit log files to specific tools for log analysis

...

.

To support a situation when log output should be consolidated or should be analyzed by external tools to files the JS7 - REST Web Service API allows access to log output of orders and jobs.The  The JS7 - PowerShell Module is a lightweight wrapper for the REST Web Service API that is used for the below examples with Linux and Windows. Users are free to use the JS7 REST Web Service from their preferred scripting language to provide similar functionality.

...