Task #2052
openAdd check for events, lrts and sync in notification status
90%
Description
To CzechIdm status notification add check for:
- many created events, which could be waiting in queue
- running lrt (lrt could be stuck and still running in the morning)
- running time of synchronizations (synchronization running time could take too much time due to some circumstances)
Updated by Patrik Stloukal almost 5 years ago
- % Done changed from 0 to 50
I added 2 parameters for lrt CzechIdmNotificationStatus.
maximum number of created events, if in time of running this task created events would be more then this parameter number, it will be added to notification.
second parameter is number of hours. If some lrt will be running in time of this notification, it will check duration of this task.
But this parameter is even used in checking of synchronizations. It will check the duration of the last run of each sync and if it will exceed hour value of this parameter, it will be mentioned in notification.
For now it is compatible with new version 10.0.0
commit: https://github.com/bcvsolutions/czechidm-extras/commit/299f29f080d0bcc5a06c60448024dca4c336f781
Updated by Patrik Stloukal almost 5 years ago
- % Done changed from 50 to 70
In original version only last synchronization log is checked, because back then there was not attribute from in filter.
Now I changed behaviour and all sync logs from last notification run are checked.
commit: https://github.com/bcvsolutions/czechidm-extras/commit/e5b149174d35b7c4c694d819116713ab027c0153
Updated by Ondřej Kopr almost 5 years ago
- code for version 10.0.0 is OK,
- code for version 9.7.x contains ZonedDateTime, this class was moved from version 10, please change this class back to DateTime (joda time),
- changelog information missing for both version,
- documentation missing,
- tests missing (only for new feature).
After you update all these things we will continue with check this feature via frontend.
After consultation we also check sonar.
Updated by Patrik Stloukal almost 5 years ago
- % Done changed from 70 to 90
additional commits to v. 10: https://github.com/bcvsolutions/czechidm-extras/commit/645d368bd50c5634cf0bb03d8cb8564eb16c2be9
https://github.com/bcvsolutions/czechidm-extras/commit/9ce1938abe3f9ece9606d7cd3d82f4f42136cf58
changelog: https://github.com/bcvsolutions/czechidm-extras/commit/c046f390428b5f846c1a07f5d34183ff30de1865
commits to lts version (different branch):
https://github.com/bcvsolutions/czechidm-extras/commit/d7c180991151e8ca6ac6e47f22217e403a10bf18
https://github.com/bcvsolutions/czechidm-extras/commit/093f55e05692aff15103f5c8e2640126a2b36e9f
https://github.com/bcvsolutions/czechidm-extras/commit/23db75dba95f7e97eae294ce79e90d6aca34273b
https://github.com/bcvsolutions/czechidm-extras/commit/3e311af54af06d6a82e8240bda165f6b1a0251ac
https://github.com/bcvsolutions/czechidm-extras/commit/f1587e0f55a43c407cee8e46a07bd26b17e5a713
chengelog: https://github.com/bcvsolutions/czechidm-extras/commit/419264ee35f1d45183e9faa6055b328d6dbde8b2
Updated by Patrik Stloukal almost 5 years ago
- Assignee changed from Patrik Stloukal to Peter Štrunc
This ticket is almost complete. Just MR is to be done.
Please do MR and beware there are versions to 10 and 9.7
Updated by Peter Štrunc almost 5 years ago
- Target version changed from 1.7.0 to 1.8.0
I need to review this thoroughly, so im moving it to the next version.
Updated by Peter Štrunc over 4 years ago
- Target version changed from 1.8.0 to 1.9.0
Updated by Peter Štrunc over 4 years ago
- Target version changed from 1.9.0 to 2.6.0
Not needed in LTS. Moving to current version. It still needs thorough review.
Updated by Peter Štrunc over 4 years ago
- Target version changed from 2.6.0 to 2.7.0
Updated by Peter Štrunc about 4 years ago
- Target version deleted (
2.7.0)
This ticket might be obsolete. If no one wants this feature, I will discard it in the next release.