This page presents monitoring information from the Salish Sea NEMO model daily nowcast and forecast runs. It is primarily intended for members of the Salish Sea NEMO modeling team. Public results of the preceding 21 days runs are linked from https://salishsea.eos.ubc.ca/nemo/results/ .
On this page are:
Also here (for now) are links to archival results plots pages for the period from 17-Nov-2014 until 18-Jan-2015. Those pages (mostly iPython Notebooks) were created by team members prior to the nowcast software automation being extended to production and publication of results pages.
Team members can access the run results files at these locations on the
ocean
filesystem:
/data/dlatorne/MEOPAR/SalishSea/nowcast/
/ocean/sallen/allen/research/MEOPAR/SalishSea/forecast/
/ocean/sallen/allen/research/MEOPAR/SalishSea/forecast2/
09feb15/
.
Those directories contain the netCDF4 results files from the run,
other NEMO output files,
the configuration files used to produce the run,
and metadata files that identify the Mercurial revisions of the code
and forcing data repos used for the runs.
Each day's results directory also contains a figures/
subdirectory where SVG renderings of the day's results page(s) plots
can be found.
The nowcast_checklist.yaml file is a YAML representation of the checklist dictionary that is maintained by the nowcast manager process. It reflects the present state of the nowcast system, showing the information returned to the manager from each of the workers. It is both (somewhat) human-readable, and machine-readable. The checklist is reset each morning after the forecast2 run results have been pushed to the salishsea site (see the discussion of log file rollovers above). That means that the nowcast_checklist.yaml page will be empty for a period of time each morning.
The log files contain messages from the nowcast automation workers and manager processes.
Each day's nowcast processing is in a separate log file.
When the day's processing is completed the log file is rolled over,
as are the previous log files.
The log for the current day's run (nowcast.log
) is rolled over to nowcast.log.1
,
and the previous nowcast.log.1
is rolled over to nowcast.log.2
,
etc.
A total of 7 day's log files are retained.
There are 3 flavours of log files:
nowcast.log
which contains messages logged at the info
level and above
(warning
, error
, etc.).
This is the most concise log file.
nowcast.debug.log
which contains messages logged at the debug
level and above;
i.e. all of the nitty-gritty details.
nowcast_checklist.log
which contains a snapshot of the checklist file each morning before it is reset.
The log file rollovers happen each morning after the forecast2 run results have been pushed to the salishsea site as both a results page and as the storm surge forecast page.
nowcast.log
nowcast.debug.log
nowcast.log.1
and nowcast.debug.log.1
.
nowcast.log.1
nowcast.debug.log.1
nowcast_checklist.log.1
nowcast.log.2
,
nowcast.debug.log.2
,
and nowcast_checklist.log.2
when nowcast.log
rolls over to nowcast.log.1
.
Older log files:
nowcast.log.2
nowcast.debug.log.2
nowcast_checklist.log.2
nowcast.log.3
nowcast.debug.log.3
nowcast_checklist.log.3
nowcast.log.4
nowcast.debug.log.4
nowcast_checklist.log.4
nowcast.log.5
nowcast.debug.log.5
nowcast_checklist.log.5
nowcast.log.6
nowcast.debug.log.6
nowcast_checklist.log.6
nowcast.log.7
nowcast.debug.log.7
nowcast_checklist.log.7