Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 12d580b82342b4daf3f428912690b1447e134c69
https://github.com/tribe29/checkmk/commit/12d580b82342b4daf3f428912690b1447…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-08 (Thu, 08 Apr 2021)
Changed paths:
M cmk/utils/observer.py
A tests/unit/cmk/utils/test_observer.py
Log Message:
-----------
SUP-5782: introduce FetcherMemoryObserver as fetcher watchdog
- implement FetcherMemoryObserver as a subclass from AbstractMemoryObserver
- add unit tests
The CL had been tested manually using absurdly low value to simulate memory overload to
confirm that Microcore does restart of Fetcher on fetcher exit.
This CL provides only basic watchdog functionality for bin/fetcher.
Some other features, like logging, will be implemented with separate CL;s
Change-Id: I301ce844df31958e2976e1e3f3160a7928ad209b