Pilot Monitor

This is part of the DIRAC Web Portal project. For the description of the DIRAC Web Portal basic functionality look here.

Description

The Pilot Monitor is providing information about the Pilot Jobs currently managed by the DIRAC Workload Management System. It shows details of the selected Pilot Jobs and allows certain Pilot Job manipulations.

Selectors

Selector widgets are provided in the left-side panel. These are drop-down lists with values that can be selected. A single or several values can be chosen. Once the selection is done press Submit button to refresh the contents of the table in the right-side panel. Use Reset button to clean up the values in all the selector widgets.

The following Selectors are available:

Status

The Pilot Job Status. The following Status values are possible:

Status Comment

Submitted Pilot Job is submitted to the grid WMS, its grid status is not yet obtained Ready Pilot Job is accepted by the grid WMS Scheduled Pilot Job is assigned to a grid site Running Pilot Job has started running at a grid site Stalled Pilot Job is stuck in the grid WMS without further advancement, this is typically an indication of the WMS error Done Pilot Job is finished by the grid WMS Aborted Pilot Job is aborted by the grid WMS Deleted Pilot Job is marked for deletion

Site

The Pilot Job destination site in DIRAC nomenclature.

ComputingElement

The end point of the Pilot Job Computing Element.

Owner

The Pilot Job Owner. This is the nickname of the Pilot Job Owner corresponding to the Owner grid certificate DN.

OwnerGroup

The Pilot Job Owner group. This usually corresponds to the Owner VOMS role.

Broker

The instance of the WMS broker that was used to submit the Pilot Job.

Time Span

The Time Span widget allows to select Pilot Jobs with Last Update timestamp in the specified time range.

Columns

The information on the selected Pilot Jobs is presented in the right-side panel in a form of a table. Note that not all the available columns are displayed by default. You can choose extra columns to display by choosing them in the menu activated by pressing on a menu button ( small triangle ) in any column title field.

The following columns are provided:

PilotJobReference

Pilot Job grid WMS reference.

Site

The Pilot Job destination site in DIRAC nomenclature.

ComputingElement

The end point of the Pilot Job Computing Element.

Broker

The instance of the WMS broker that was used to submit the Pilot Job.

Owner

The Pilot Job Owner. This is the nickname of the Pilot Job Owner corresponding to the Owner grid certificate DN.

OwnerDN

The Pilot Job Owner grid certificate DN.

OwnerGroup

The Pilot Job Owner group. This usually corresponds to the Owner VOMS role.

CurrentJobID

The ID of the current job in the DIRAC WMS executed by the Pilot Job.

GridType

The type of the middleware of the grid to which the Pilot Job is sent

Benchmark

Estimation of the power of the Worker Node CPU which is running the Pilot Job. If 0, the estimation was not possible.

TaskQueueID

Internal DIRAC WMS identifier of the Task Queue for which the Pilot Job is sent.

PilotID

Internal DIRAC WMS Pilot Job identifier

ParentID

Internal DIRAC WMS identifier of the parent of the Pilot Job in case of bulk (parameteric) job submission

SubmissionTime

Pilot Job submission time stamp

LastUpdateTime

Pilot Job last status update time stamp

Operations

Clicking on the line corresponding to a Pilot Job, one can obtain a menu which allows certain operations on the Pilot Job. Currently, the following operations are available.

Show Jobs

Pass to a Job Monitor and select jobs attempted to be executed by the given Pilot Job

PilotOutput

Get the standard output of the finished Pilot Job in a pop-up panel. Note that only successfully finished Pilot Jobs output can be accessed.