Introduction

  • System Monitors are tools that execute repeated checks for the availability of software products. 
    • For example, Nagios® is an Open Source System Monitor that is available at http://www.nagios.org.
    • An ecosystem of more or less compatible System Monitors has evolved, e.g. op5®, checkmk® and many others.
  • Users can monitor JS7 with both Open Source and commercially licensed products to check the availability of the JOC Cockpit, Controller and Agents.

Active Checks and Passive Checks

  • Active Checks are initiated from the System Monitor server and are performed on a regular basis, e.g. every 5 minutes.
    • The purpose of Active Checks is to verify the availability of the JS7 products.
    • Active Checks make use of the JS7 - REST Web Service API. For efficiency the checks are implemented with Perl.
  • Passive Checks are initiated from the JOC Cockpit and report the execution results of workflows and jobs to a System Monitor.
    • This mechanism is by far more accurate and efficient than polling the JS7 History for failed workflows and jobs.
    • The JS7 - Notifications can be used for the management of complex Passive Checks which are forwarded to a System Monitor.
  • No labels