The JobScheduler Universal Agent provides a number of unique features.
Platforms and Operating Systems
The Agent can run on any platform and operating system that provides a Java Virtual Machine. No additional prerequisites apply.
- The Agent is developed with Scala and Java. The only requirement is a Java Runtime Environment starting from version 1.8.
- For details on tested platforms see Platform Support
Zero Configuration
- The Agent is developed for zero configuration:
- An Agent is not configured for a specific Master. Instead the Agent serves requests from any Master and is addressed by Process Classes of a Master.
- No Agent configuration is required.
- Easy Deployment
- Deploying the Agent to hundreds of servers is a task of minutes.
- JobScheduler can be used to automate the deployment of Agents. Alternatively popular tools such as Puppet® can be applied.
Cross-platform Scheduling
Job chains can include jobs for execution on different Agents. This allows to define job chains with each job being executed on a different platform and passing results to subsequent jobs.
Monitoring
The Agent can be monitored by use of a System Monitor. Direct support is provided for popular products such as Nagios/op5 .
- To perform simple availability checks see How to perform active checks with a System Monitor such as Nagios/op5
- For more elaborate monitoring of jobs and job chains see JobScheduler Monitoring Interface - Overview
Display children header |
---|