Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: d5db84f1c17d0d5389106eb6c0c38664afff092f
https://github.com/tribe29/checkmk/commit/d5db84f1c17d0d5389106eb6c0c38664a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-10-16 (Fri, 16 Oct 2020)
Changed paths:
M cmk/fetchers/__init__.py
M cmk/fetchers/controller.py
M cmk/utils/cpu_tracking.py
M tests/unit/cmk/fetchers/test_controller.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/utils/test_cpu_tracking.py
Log Message:
-----------
[CMK-5399] - add fetcher CPU tracking to checker
- add quasi-fetcher CPU
- send cpu_timing results using FetcherType.CPU "fetcher"
- extend cpu_tracking to support injection data from FetcherType.CPU
- parse and inject obtained data in checker data path
- full unit test
- manual test on live site
This is second part of the ticket: delivering.
Change-Id: I2fdefb7a58c1f1c16e0fb1e091d6d10b5389bf14