Job & Task Automation.
Problem Monitoring, Alerting & Escalation.
        1-800-538-3818
not logged in







 
 
 
JobQue/X    Job and Task Automation

It's the right tool for your job, and all of your jobs.
Schedule On Time

JobQue/X is easy-to-use job automation software that schedules interdependent tasks in your IT environment. Jobs run at the correct time and with the proper dependencies. For UNIX, Linux, and Windows.



Roll your mouse over for a description

 

  JobQue/X executes the right software task, at the right time.

With JobQue/X, you can automate a large number of processes and associated interdependent jobs, in different applications and in multiple locations. JobQue/X automates processing in any combination of AIX, HP-UX, Linux, Solaris and Windows environments.

 
 
JobQue/X Active Jobs
  Although job scheduling can quickly become a very sophisticated task, a job scheduler need not be an overcomplicated software product.  Nobix JobQue/X is easy-to-use, yet powerful, and starting at under $500 for a Linux or Windows® server, JobQue/X provides the same core functionality but is up to 60% less expensive than our competitors.

With JobQue/X you create schedules, which are collections of steps or individual jobs, and calendars, which are the time references for running the schedules. Simply associate a calendar with a schedule and you can be assured that the steps in that schedule will run when you want them to. You can set dependencies between any combination of schedules and jobs.

(Roll-over for larger view)
 

Event features allow you to test for events on your system. Events may be used to start schedules, as well as satisfy dependencies between schedules and jobs. Event scripts may be implemented for virtually any type of application, file or system event. Additionally, each schedule and step that runs generates its own automatic events, which may be used for error recovery, starting additional schedules, etc.

Queue features are handled through JobQue/X concurrency definitions, which allow only the configured number of predetermined schedules/steps/executables to run at the same time.

Multiple users may be configured to access only the parts of JobQue/X the administrator allows. With the proper permissions, users may create, maintain and monitor their own schedules and have access to reporting.

Server Group features allow a single JobQue/X master server to distribute a common schedule to all of its members. There are features for file distribution and execution on member systems.

JobQue/X server includes a web interface that may be used for monitoring and control of one or more JobQue/X servers *. Also included with the server is a command line interface which may be used from a terminal session or embedded in scripts, applications, etc.

JobQue/X server creates its own job control for each job and saves each job's stdout and stderr for a configurable period of time.

JobQue/X server is the software that schedules and runs your jobs. JobQue/X server is licensed for each machine that runs jobs.

JobQue/X client software runs on your Windows PCs and includes three interfaces
  • Administration, create and maintain your schedules
  • Communication, monitor and control JobQue/X servers
  • Reporting, for generating various schedule reports
You may run as many JobQue/X clients as you require, on any of your desktops. There is no license fee for the interfaces.
 

 
    Features         Benefits         Interface         Specifications    
  • Schedules can be started by calendars, events, other schedules, or any combination.
     
  • Multiple machine scheduling between JobQue/X systems.
     
  • Job, schedule, and event dependencies provide total control over job starting within a networked environment.
     
  • Unlimited number of calendars, schedules, steps and events.
     
  • Automatically generated job control.
     
  • Job stdout/stderr and JCL stored for a configurable period.
     
  • Error message search capability for stdout/stderr.
     
  • Server group features for distribution and execution of schedules and files.
     
  • Easy-to-use and implement Windows client interfaces.
     
  • Web interface for monitoring and control.*
     
  • Command line interface may be embedded in scripts, etc.
     
  • Parameter substitution.
     
  • Job queueing for controlling concurrent processes.
     
  • Changes to a schedules are automatically recognized.
     
  • Real-time monitoring and maintenance of schedules provides total control over all of your operations.
     
  • Allows user-created schedules, jobs and their associated dependencies.
     
  • Multiple user access means administration tasks may be delegated.
     
  • Integrates with PageAlert for alerting and message escalation.
 
 

"We have implemented Nobix JobQue/X with our newly deployed mission critical Insurance Policy Administration system, on both Solaris and Windows platforms. The installation was straight-forward. Assistance from Nobix during our implementation was excellent. We especially like the job grouping features and being able to coordinate between servers. Our JobQue/X implementation is also integrated with PageAlert and the integration is seamless." - Danny Lee, IT Systems Manager, Farmers Insurance Hawaii

* JobQue/X web interface requires Apache web server running on a UNIX or Linux platform.

A schedule is a collection of related steps. There is no limit to the number of schedules that may be configured. A step is an individual task or program that is to be run. When a schedule begins to execute, each step in the schedule is run in the proper order, and each step becomes a unique job.

Steps in a schedule may also be used to initiate other schedules. Schedules and steps automatically generate events, which may be used to satisfy dependencies and start schedules.

Schedules may be started from the local machine, from a remote JobQue/X system, or from the Windows and command line interfaces.

A job is an instance of a step that is running or has been run. Each job corresponds to a task, program, or script that executes. The steps that become jobs are started from their parent schedules.

Dependencies may be defined between any combination of schedules, jobs and events.
Each calendar that you define is a collection of days, dates and times. There is no limit to the number of calendars. You define calendars with terms like "every 3rd Friday", and JobQue/X turns that into a list of dates. You may add as many defintions to a calendar as you require so that the calendar is tailored to your purpose. You may assign a time to a calendar definition and then use it for automatically starting a schedule.

Both Gregorian and fiscal calendars are supported. In addition, offsets may be employed to keep a calendar definition from falling on the wrong day of the week.

You associate calendars to schedules and steps, thereby stating when the schedules and steps should be run. You may also define calendars for days and times that schedules and steps should not run, for example, on certain holidays, and then associate those "don't run" calendars to schedules and steps.

Each calendar that you define may be associated with multiple schedules and steps.
Events occur in JobQue/X through the use of event scripts or programs (defined events), and may also be automatically generated from schedules and jobs that are run (automatic events).

Defined events run programs or scripts periodically or persistently. When an event program terminates its exit code is compared to the configuration value, and if it matches the event is marked as true.

Events from other JobQue/X systems may be used to satisfy event dependencies on the local JobQue/X system.

Automatic events are generated everytime a schedule or job terminates, in either a non-error or error state.

Events may be used to start schedules and satisfy dependencies on steps. Events can test for things like files appearing in directories, or database access conditions, or websites going down. We can help you customize events for your needs.

Exceptions in jobs are checked by examining the job's exit code, as well as scanning the job's stdout and stderr files for error messaages that you may define. You may define as many sets of error messages that you require.

The error message sets are given descriptive names, for example, "File Errors". You may then associate one or more error message sets to a schedule's step, which then causes the job to be examined for these messages. If a message is found in the job's stdout or stderr it is treated as an exception.
Queues are collections of schedules, steps and other executables, that are associated in a concurrency defintion. A limit is assigned to the defintion and this limit is used to throttle the number of associated executables that may simultaneously run. There is no limit to the number of concurrencies that may be defined.
 
  Terms of Use Hosting Enabled Call us for more info at 1-800-538-3818 Nobix