Skip to content

Monitoring Message Dictionary

Sebastien Denvil edited this page Feb 4, 2016 · 43 revisions

The set of supported Simulation Monitoring message types are defined below. The message codes are defined within a controlled vocabulary.

Standard Fields are included in every message below.

0000 - Simulation initialisation

0100 - Simulation ends

1000 - Computing job starts

1100 - Computing job ends

1900 - Computing jobs command failure

1999 - Computing job fails - FATAL simulation has been stopped due to an error

2000 - Post-processing job starts

2100 - Post-processing job ends

2900 - Post-processing jobs command failure

2999 - Post-processing job fails - FATAL post-processing has been stopped due to an error

3000 - Post-processing from checker job starts

3100 - Post-processing from checker job ends

3900 - Post-processing from checker jobs command failure

3999 - Post-processing from checker job fails - FATAL post-processing from checker has been stopped due to an error

7000 - Environment Metrics

7010 - Project Metrics

7100 - Simulation Metrics

8000 - Supervision : late job detection

8001 - Supervision : late job but ok

8100 - Supervision formatter

8200 - Supervision dispatcher

8300 - Supervision verification

8400 - Supervision mail

8888 - Cleanup

Custom fields associated with specific message:

#### 0000 - Simulation initialisation (FirstInitialize)
Custom Fields
  • activity - simulation activity (validated against a controlled vocabulary)

  • centre - the computing centre where simulation is being run (validated against a controlled vocabulary)

  • startDate - date upon which the simulation starts

  • endDate - date upon which the simulation ends

  • experiment - experiment being run (validated against a controlled vocabulary)

  • jobuid - the job universally unique identifier

  • login - computing centre operator login under which the simulation was run (validated against a controlled vocabulary)

  • machine - computing centre machine upon which simulation was run (validated against a controlled vocabulary)

  • model - the climate model being executed (validated against a controlled vocabulary)

  • name - the operator assigned simulation name

  • space - the simulation output space (validated against a controlled vocabulary)

  • nesting - the execution depth of the current call tree

  • simuid - the simulation universally unique identifier

  • accountingProject - project providing computing hours

  • jobWarningDelay - requested job duration in seconds

  • jobSchedulerID - ID attributed by the scheduler to this job

  • jobSubmissionPath - Submit directory and job localisation

Attachments
  • config card - the simulation .ini configuration file
#### 0100 - Simulation end
Custom Fields
#### 1000 - Computing job starts
Custom Fields
  • jobuid - the job universally unique identifier

  • simuid - the simulation universally unique identifier

  • accountingProject - project providing computing hours

  • jobWarningDelay - requested job duration in seconds

  • jobSchedulerID - ID attributed by the scheduler to this job

  • jobSubmissionPath - Submit directory and job localisation

#### 1100 - Computing job ends
Custom Fields
#### 1900 - PopStack Failure - an error occurred whilst executing a command
Custom Fields
#### 1999 - FATAL - simulation has been stopped due to an error
Custom Fields
#### 2000 - Post-processing job starts
Custom Fields
  • jobuid - the job universally unique identifier

  • simuid - the simulation universally unique identifier

  • accountingProject - project providing computing hours

  • jobWarningDelay - requested job duration in seconds

  • jobSchedulerID - ID attributed by the scheduler to this job

  • jobSubmissionPath - Submit directory and job localisation

  • postProcessingName - (like : rebuild_fromWorkdir)

  • postProcessingDate - (like : 19801231)

  • postProcessingDimn - (like : Chunck3D)

  • postProcessingComp - (like : ATM)

  • postProcessingFile - (like : Post_1M_histmth)

#### 2100 - Post-processing job ends
Custom Fields
#### 2900 - Post-processing job fails
Custom Fields
#### 2999 - FATAL - post-processing has been stopped due to an error
Custom Fields
#### 3000 - Post-processing from checker job starts
Custom Fields
#### 3100 - Post-processing from checker job ends
Custom Fields
#### 3900 - Post-processing from checker job fails
Custom Fields
#### 3999 - FATAL - post-processing from checker has been stopped due to an error
Custom Fields
#### 7000 - Environment metrics
Custom Fields
#### 7010 - Project metrics
Custom Fields
#### 7100 - Simulation metrics
Custom Fields
  • metricsGroupName : group name metrics should be pushed in
Attachments
  • json files -
#### 8000 - Supervision : late job detection (internal message) #### 8001 - Supervision : the job is late but still running at HPC #### 8100 - Supervision formatter (internal message) #### 8200 - Supervision dispatcher (internal message) #### 8300 - Supervision verification ok. #### 8400 - Supervision : mail to the user if the supervision fails (internal message) ? #### 8888 - CleanUp

Clone this wiki locally