E-Resource usage data: Report management (UXPROD-576)

[UXPROD-3801] Harvester logs screen Created: 13/Sep/22  Updated: 30/Nov/23  Resolved: 19/Oct/22

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Nolana (R3 2022)
Parent: E-Resource usage data: Report management

Type: New Feature Priority: TBD
Reporter: Annika Schröer Assignee: Annika Schröer
Resolution: Done Votes: 0
Labels: eUsage
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: PNG File Actions_ Show harvester logs.png     PNG File Harvester logs (opened dierectly).png    
Issue links:
Defines
is defined by UIEUS-302 Harvester logs screen Closed
Epic Link: E-Resource usage data: Report management
Development Team: Leipzig
PO Rank: 0

 Description   

Background:
Users want to be able to check on the SUSHI harvesting progress directly in the UI: which provider have been harvested lately, are there any errors, anything to do/troubleshoot.

Scope:

  • In the general UPD record list screen in eUsage, the Actions menu should display the option "Open harvester logs".
  • On clicking this menu entry, a full screen "Harvester logs" screen opens.
  • The screen contains a list of "Harvesting jobs" and can be closed by an X on the left side of the top bar. On closing, the UDP list is shown as before (incl. the previous search&filter settings and opened UDP detail panes)
  • The list shows jobs that are planned (by periodic harvesting), running and have ended.
  • The list displays the newest (start date) 1,000 records (this is a temporary solution for performance, see -> Still to be defined)
  • The list consists of the following columns:
    • Usage data provider
    • Job type (-> Periodic / Provider / Tenant)
    •  Start (date and time displayed according to current locale settings)
    •  Finish (date and time displayed according to current locale settings)
    •  Duration (displayed in minutes and seconds -> "2m 54s")

Out-of scope:

  • Filter pane for harvesting jobs (–> UIEUS-303 Closed )
  • Additional columns "Running status" and "Result" (–> UIEUS-304 Closed )
  • Detail pane for individual jobs (not yet required)

Still to be defined:

  • How long should records for jobs be kept in storage (indefinitely? one year? ...), how longs should they be displayed in the UI list?
  • Should there be some kind of lazy loading, with a "show more records" button?

Generated at Fri Feb 09 00:34:54 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.