Done
Details
Assignee
Pavlo SmahinPavlo SmahinReporter
Natalia ZaitsevaNatalia ZaitsevaLabels
Priority
P2Story Points
8Sprint
NoneDevelopment Team
SpitfireRelease
R1 2021 Hot FIx #2TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Pavlo Smahin
Pavlo SmahinReporter
Natalia Zaitseva
Natalia ZaitsevaLabels
Priority
Story Points
8
Sprint
None
Development Team
Spitfire
Release
R1 2021 Hot FIx #2
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created May 5, 2021 at 3:13 PM
Updated August 19, 2021 at 8:01 AM
Resolved June 7, 2021 at 12:32 PM
Purpose/Overview:
In scope of [[Spike] Create monitoring task for Data Import app |https://folio-org.atlassian.net/browse/MODDATAIMP-420] there are several stories included to implementation. This story intended to create an internal job to identify if job is stopped.
Requirements/Scope:
periodic time is configurable. Default time unit - 20 min.
job is started in a separate vertical.
once timer is wake up, it has to analyze "job_monitoring" table
writes message to log if job is inactive more than time unit defined
Log message should include :
Message date and time stamp
Job number
File name
Job profile
Job start date and time
Job stop date and time (if it stopped)
Log message level - WARN
Acceptance criteria:*
job starts on requested time
when executionJob is assumed stucked/stopped the message is added to logs
tests included to cover new functionality
Additional information:
Related Confluence page
Vert.x documentation