Table of content
Introduced in December 5, 2022 Release .Stat Suite JS spin
The DLM allows the display of a logbook accesssible from the header menu and listing all past and ongoing logs for action requests of the transfer service (actions related to data and referential metadata uploads and database maintenance).
The landing page is an empty list with filters on the left side. If previously selected, then the (internal) dataspace(s) filter is selected. The current logged user is also selected if there is any log for a given internal dataspace.
The logbook presents one action log per line with the following information in the columns:
- Space: dataspace name with the corresponding color
- Log id: ID of the action log
- Action: action type
- User: user’s email address that initiated the logged action(s)
- Structure id: SDMX structure identifications
- Submission time: date-time when the action request was submitted
- Status: action status
Timed out, or
- Outcome: action outcome
Errorin red, or
- Execution start: start date-time of each log execution
- Execution end: end date-time of each log execution
The logbook content can be refreshed manually by clicking on the ‘Refresh’ button on the top left side of the page.
Results are paginated, and the below feature allows navigating from page to page, and to jump to the next, previous, first or last page.
The logbook can be sorted on each column using the up/down arrows. By default, the list is sorted by ‘Submission time’ from newest to oldest.
Action log details are displayed by clicking on the arrow on the left side of each row and displaying the details in a drop-down view below.
Action log details
When clicking for details of an action log registered by the transfer service (actions related to data and referential metadata imports and database maintenance), it displays the following information in columns:
- Server: server Id
- Date: date and time of each step of action
- Status: status (e.g.
ERROR) of each step of action
- Message: message detail of each step of action
The logbook can be filtered by:
|space: multi-selection; if nothing selected, then the log list is empty.|
|log id: number edit field; empty by default. Clicking on ‘Apply’ will filter the log list.|
|action: multi-selection with
|structure id: multi-selection with a spotlight search listing the SDMX structure identifications
|submission time: date-time range between a configurable start date
|user: multi-selection with a spotlight search listing the users’ email address dynamically generated from the log list; unfiltered by default.|
|status: single-selection list of the logs status
|outcome: single-selection list of the logs outcome
Each filter has a ‘Clear all’ rubber button, except for the ‘Filter by action’.
The results are refreshed automatically when selecting a filter. When clicking on the ‘Refresh’ button on top of the Logbook the user’s current selection is kept.
For more details about the data transfer transactions logs, see https://gitlab.com/sis-cc/.stat-suite/dotstatsuite-core-transfer#post-versionstatusrequest-get-the-request-information-by-transaction-id-and-dataspace.