...
Info |
---|
...
| ||||||||
The Classic JOC user interface is entering retirement:
The JOC Cockpit user interface replaces the Classic JOC interface:
|
Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
JobScheduler Operations Center
The JobScheduler Operations Center (JOC) is
JobScheduler Operations Center
The JobScheduler Operations Center (JOC) is used to monitor and control the jobs, job chains and orders.
You open JOC in a browser with the URL:
...
The custom.js of version 1.3.9 contains the following variables:
Cookie
...
Behavior
Possible values are true
and false
.
...
If this value is empty then no language files are included and English is used.
At this time the time of writing (December 2014) 'de'
(German), 'fr'
(French) and 'ru'
(Russian) are supported.
...
Code Block |
---|
_checkbox_states.show_tasks_checkbox = true; _checkbox_states.show_job_chain_orders_checkbox_checkbox = true; _checkbox_states.show_job_chain_jobs_checkbox = truefalse; _checkbox_states.show_joborder_chain_jobshistory_checkbox = false; _checkbox_states.show_ordertask_historyerror_checkbox = false; _checkbox_states.show_task_error_checkbox = false; _checkbox_states.show_error_checkbox = false = false; |
You can specify the value of some radio buttons.
The possible values for last_activities_radios are 'all'
, 'orders'
and 'tasks'
.
Code Block |
---|
_radio_states.last_activities_radios = 'all';
|
You can specify the value of some radio buttonsvalues of some selectboxes.
The possible values for show_jobs_select are 'all'
, 'standalone'
and 'order'
.
The possible values for lastjobs_activitiesstate_radiosselect are 'all'
, 'running'
, 'orders'stopped'
, 'running_or_stopped'
and 'tasksother'
.
Code Block |
---|
_radio_select_states.show_jobs_select = 'all'; _select_states.lastjobs_activities_radiosstate_select = 'all'; |
Number of Displayed Orders or Tasks
You can specify limit the values of some selectboxes.
The possible values for show_jobs_select are 'all'
, 'standalone'
and 'order'
.
The possible values for jobs_state_select are 'all'
, 'running'
, 'stopped'
, 'running_or_stopped'
and 'other'
number of orders that are displayed for job chains if the checkbox show orders is checked.
Code Block |
---|
_select_states.show_jobs_select = 'all'; _select_states.jobs_state_selectmax_orders = 10; |
You can limit the number of orders and tasks that are displayed in the last activities tab.
Code Block |
---|
_max_last_activities = 'all'30; |
Number of
...
History Entries
Per default the last 50 entries are displayed from the order history and the last 10 entries from the task history respectivelyYou can limit the number of orders that are displayed for job chains if the checkbox show orders is checked.
Code Block |
---|
_max_order_ordershistory = 50; _max_task_history = 10; |
Timeout for Terminate
In the top menu you find an item terminated with timeout. Here you set the timeout in secondsYou can limit the number of orders and tasks that are displayed in the last activities tab.
Code Block |
---|
_max_last_activitiesterminate_timeout = 3060; |
Number of History Entries
Default for 'Start at'
In start task/order dialogs the start time can be set to equal now per default. You can omit thisPer default the last 50 entries are displayed from the order history and the last 10 entries from the task history respectively.
Code Block |
---|
_maxstart_order_history = 50; _max_task_history = 10; |
Timeout for Terminate
at_default_is_now = true;
|
Start Task Unforced Now
Enables the additional job menu item Start task unforced nowIn the top menu you find an item terminte with timeout. Here you set the timeout in seconds.
Code Block |
---|
_start_next_terminate_timeout period_enabled = 60false; |
Default for 'Start at'
Debug Level
Possible values are 0-9.
A new window will open to write the debug information. A pop-up blocker should allow In start task/order dialogs the start time can be set to equal now per default. You can omit this.
Code Block |
---|
_start_at_default_is_nowdebug_level = true0; |
Start Task Unforced Now
Additional URLs In Extras Menu
You can add arbitrary URLs to the pop-up menu of the Extras button in the form:Enables the additional job menu item Start task unforced now.
Code Block |
---|
_start_next_period_enabled = false;
|
Debug Level
Possible values are 0-9.
extra_urls[ 'display name' ] = 'url';
|
For an example see below.
Aliases
You can set an URL mapping for the remote JobSchedulers if e.g. an Apache proxy configuration is used.
For more information about proxy configuration see How to operate JOC with an Apache Proxy.
Set an alias like this:A new window will open to write the debug information. A popup blocker should allow this.
Code Block |
---|
_debug_level = 0;
|
Additional URLs In Extras Menu
url_aliase[ 'remote_host:remote_port' ] = 'url';
|
Timezones
JOC display all timestamps in the local time of that host where you open the browser.
Since JobScheduler Release 1.8 a selectbox can used to switch between different timezones.
You can add timezones You can add arbitrary URLs to the popup menu of the Extras button in the form:
Code Block |
---|
_extra_urlstimezones[ 'display name' ] = 'urltimezone'; |
For an example see below.
Aliases
You can set an URL mapping for the remote JobSchedulers if e.g. an Apache proxy configuration is used.
For more information about proxy configuration see How to operate JOC with an Apache Proxy.
See here the supported time zones in JOC.
ExampleSet an alias like this:
Code Block |
---|
_url_aliasetimezones[ 'remote_host:remote_portmy company in Berlin' ] = 'urlEurope/Berlin'; |
Timezones
JOC display all timestamps in the local time of that host where you open the browser.
Since JobScheduler Release 1.8 a selectbox can used to switch betwen differnet timezones.
You can add timezones in the form:
Code Block |
---|
_timezones[ 'display name' ] = 'timezone'; |
See here the supported timezones in JOC.
Example:
With the variable _timezone_preselected you can set the time zone which is used when JOC starts.
Here you can use one of the keys from the above specified time zones. Further there are the keys 'local' for the local time of the browser and 'JobScheduler' for the time zone in which the JobScheduler works.
Code Block |
---|
_timezone_preselected = |
Code Block |
_timezones[ 'my company in Berlin' ] = 'Europe/Berlin'; |
Hide some function or force a confirm
...
After completing Example 1 above, add the follwoing following to the custom.js datei file:
Code Block |
---|
_extra_urls['english'] = 'http://[scheduler_host]:[scheduler_port]/index.html'; _extra_urls['russian'] = 'http://[scheduler_host]:[scheduler_port]/index.html#ru'; _extra_urls['french'] = 'http://[scheduler_host]:[scheduler_port]/index.html#fr'; |
If you now call JOC, you will find links for selecting the language in the right top Extras menu.
FAQs
...
See also: