Uploaded image for project: 'mod-source-record-manager'
  1. mod-source-record-manager
  2. MODSOURMAN-460

Implement watchdog timer to monitor table

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      eHoldings Sprint 115, eHoldings Sprint 116, eHoldings Sprint 117
    • Story Points:
      8
    • Development Team:
      Spitfire
    • Release:
      R1 2021 Hot FIx #2
    • Hot Fix Approved by Cap Planning?:
      Yes

      Description

      Purpose/Overview:
      In scope of [Spike] Create monitoring task for Data Import app there are several stories included to implementation. This story intended to create an internal job to identify if job is stopped.

      Requirements/Scope:

      1. periodic time is configurable. Default time unit - 20 min.
      2. job is started in a separate vertical.
      3. once timer is wake up, it has to analyze "job_monitoring" table
      4. 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)

      5. 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:

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                psmagin Pavlo Smahin
                Reporter:
                Natalia Zaitseva Natalia Zaitseva
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases