Project

General

Profile

Actions

Feature #2954

closed

Monitoring: Check failed items in long running tasks

Added by Alena Peterová over 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Peter Štrunc
Category:
Monitoring
Target version:
Start date:
09/16/2021
Due date:
% Done:

100%

Estimated time:
Owner:

Description

We would like to be able to monitor whether the long running tasks (e. g. HR processes, recalculation tasks, ...) contain any error in processed items. The tasks ends successfully, but it may contain failed items.
(The same idea as when monitoring the results of synchronizations.)

Actions #2

Updated by Radek Tomiška over 3 years ago

  • Target version set to 12.0.0
Actions #3

Updated by Radek Tomiška over 3 years ago

  • Assignee changed from Vít Švanda to Radek Tomiška
Actions #4

Updated by Radek Tomiška about 3 years ago

  • Status changed from New to In Progress
Actions #5

Updated by Radek Tomiška about 3 years ago

  • Status changed from In Progress to New
Actions #6

Updated by Radek Tomiška about 3 years ago

  • Target version changed from 12.0.0 to 12.1.0
Actions #7

Updated by Roman Kučera about 3 years ago

  • Assignee changed from Radek Tomiška to Peter Štrunc
Actions #8

Updated by Peter Štrunc about 3 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 40
Actions #9

Updated by Peter Štrunc almost 3 years ago

  • % Done changed from 40 to 80

Implemented here pstrunc/2954-monitoring-lrt-items

I also added a way to ignore items from a certain task in this monitoring evaluator.

Actions #10

Updated by Roman Kučera almost 3 years ago

I made code review LGTM.

I try to test it on retry provisioning LRT with on failed item and on manual activation on user who is already activate but the monitoring didn't catch any of it.
Consulting with Peter now.

Actions #11

Updated by Roman Kučera almost 3 years ago

After fix, monitoring is working.

Other monitoring has the option to filter the failed LRT. This monitoring doesn't has the option so you know there are some LRT with some failed items but you don't know which one.
If current behavior is OK for the use case, we can implement this improvement later.

Actions #13

Updated by Peter Štrunc almost 3 years ago

  • % Done changed from 80 to 90
Actions #14

Updated by Peter Štrunc almost 3 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100
Actions #15

Updated by Peter Štrunc almost 3 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF