Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3cabb307f286d317afa1fc14552e2cb564cf6448
https://github.com/tribe29/checkmk/commit/3cabb307f286d317afa1fc14552e2cb56…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-03-06 (Sat, 06 Mar 2021)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
A tests/unit/cmk/gui/plugins/metrics/test_timeseries.py
Log Message:
-----------
Timeseries operations with correct data arity
When data is missing in custom graph recipes including combined
sources. Enforce correct data arity on available data.
- Respect stable operators: "MAX", "MIN", "AVERAGE", "MERGE"s
- Although addition and multiplication have neutral and could be considered
in previous category, they are already problematic on some
formulas. Better raise warning of unavailable data.
- Division and subtraction are strictly pair operations.
Change-Id: Icca4e1a92bbf060fed37b2f4574ca2bd5f100ce5
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a27a849cb43b2da2071299f56f89ad492374e701
https://github.com/tribe29/checkmk/commit/a27a849cb43b2da2071299f56f89ad492…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/views.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Enable filters to request columns for post-livestatus filtering
Also activate post-livestatus filtering for combined graphs.
Change-Id: Ide628c5fdef394378a4eee6bb739f360ebb0c59e
Commit: fc34486209691757c2a649adc3b98c1c716cdae2
https://github.com/tribe29/checkmk/commit/fc34486209691757c2a649adc3b98c1c7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/__init__.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/visuals.py
A tests/unit/cmk/gui/plugins/visuals/test_visuals_utils.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Move visuals.get_only_sites_from_context to visuals utils s.t. it can be
accessed within the visuals module
Change-Id: I637449ea38cf2e7ad38ccf68bb2fa9ee034aa362
Commit: 438b735e40ae917dc20687adf62f50d7cf063c42
https://github.com/tribe29/checkmk/commit/438b735e40ae917dc20687adf62f50d7c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/exceptions.py
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
Implement new filter to fix timeseries graphs of main dashboard
This filter filters the output of cmk_site_statistics according to the
core PIDs of the currently connected sites.
Change-Id: Ic520906d8cf9cb2a364065bf6e5acd7e71c5e174
Commit: 46d420d0aad0b644037a22c1055af7e4b12c91fb
https://github.com/tribe29/checkmk/commit/46d420d0aad0b644037a22c1055af7e4b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/metrics/html_render.py
Log Message:
-----------
Render MKMissingDataError as text in dashlets
This exception is intentionally not rendered as an error.
Change-Id: I177873b061394560597d6466c923278f9c8f44d8
Compare: https://github.com/tribe29/checkmk/compare/6af406bd2ec3...46d420d0aad0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0ebbd851090fc9c5790db345eb8457f45e0c0ecf
https://github.com/tribe29/checkmk/commit/0ebbd851090fc9c5790db345eb8457f45…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/views.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Enable filters to request columns for post-livestatus filtering
Also activate post-livestatus filtering for combined graphs.
Change-Id: Ide628c5fdef394378a4eee6bb739f360ebb0c59e
Commit: 022af70a5f6923353ac194d193aa84c8834a6279
https://github.com/tribe29/checkmk/commit/022af70a5f6923353ac194d193aa84c88…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/__init__.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/visuals.py
A tests/unit/cmk/gui/plugins/visuals/test_visuals_utils.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Move visuals.get_only_sites_from_context to visuals utils s.t. it can be
accessed within the visuals module
Change-Id: I637449ea38cf2e7ad38ccf68bb2fa9ee034aa362
Commit: 38cd33621919a09cb3b85f12fa98abec13d0a8ce
https://github.com/tribe29/checkmk/commit/38cd33621919a09cb3b85f12fa98abec1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/exceptions.py
M cmk/gui/plugins/visuals/filters.py
Log Message:
-----------
Implement new filter to fix timeseries graphs of main dashboard
This filter filters the output of cmk_site_statistics according to the
core PIDs of the currently connected sites.
Change-Id: Ic520906d8cf9cb2a364065bf6e5acd7e71c5e174
Commit: 05b3953a55e88ea90980be2b3d45bc3d8539b736
https://github.com/tribe29/checkmk/commit/05b3953a55e88ea90980be2b3d45bc3d8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/metrics/html_render.py
Log Message:
-----------
Render MKMissingDataError as text in dashlets
This exception is intentionally not rendered as an error.
Change-Id: I177873b061394560597d6466c923278f9c8f44d8
Compare: https://github.com/tribe29/checkmk/compare/fd575ebd5f00...05b3953a55e8
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 6af406bd2ec3ef6a240a8c8a42d63e4cbcdb137e
https://github.com/tribe29/checkmk/commit/6af406bd2ec3ef6a240a8c8a42d63e4cb…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/views.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
Log Message:
-----------
Filters for visuals: add context as input argument to filter_table
Change-Id: I654d7548145c3fb2e96a99f5babb005e9da5c3b6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fd575ebd5f00189495efe602db04cf225d897b0f
https://github.com/tribe29/checkmk/commit/fd575ebd5f00189495efe602db04cf225…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/views.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
Log Message:
-----------
Filters for visuals: add context as input argument to filter_table
Change-Id: I654d7548145c3fb2e96a99f5babb005e9da5c3b6
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 49abac58f614e966743535145df179bd348d361d
https://github.com/tribe29/checkmk/commit/49abac58f614e966743535145df179bd3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/base/plugins/agent_based/cmk_site_statistics.py
M cmk/base/plugins/agent_based/livestatus_status.py
A cmk/base/plugins/agent_based/utils/livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_cmk_site_statistics.py
Log Message:
-----------
cmk_site_statistics: Add core PID as output in the service details
This is needed for uniquely identifying sites when creating the host and
service problems graphs (timeseries) in the main dashboard.
Change-Id: I106e4f52219a0fca903ffec76c90ff7b81a6fdbe
Commit: ea81d597d8a4c8f9bd0f8f6c02d6b2ecfe747853
https://github.com/tribe29/checkmk/commit/ea81d597d8a4c8f9bd0f8f6c02d6b2ecf…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/testing.py
M cmk/gui/sites.py
Log Message:
-----------
cmk/gui/sites.py: Add core PID as output to states function
This is needed for uniquely identifying sites when plotting the
timeseries graphs showing host and service problems in the main
dashboard.
Change-Id: Ie3c74b2ee235bd3c1e305cca577c423b5d9de97f
Commit: 322598f73decfe9d5ba2008494e39dd4165195b3
https://github.com/tribe29/checkmk/commit/322598f73decfe9d5ba2008494e39dd41…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/webapi/grafana.py
M cmk/gui/visuals.py
Log Message:
-----------
Combined graph data collection: Make actual filter objects available
This is a preparation for using the core PID to fix the main timeseries
graphs in the main dashboard.
Change-Id: Icc24e925868bced22e03db6c30976a9690cf5ad8
Compare: https://github.com/tribe29/checkmk/compare/e9343f40a2bd...322598f73dec
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d0ceea61bf6a067c7f2ca5c026502ca08f0b0667
https://github.com/tribe29/checkmk/commit/d0ceea61bf6a067c7f2ca5c026502ca08…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/base/plugins/agent_based/cmk_site_statistics.py
M cmk/base/plugins/agent_based/livestatus_status.py
A cmk/base/plugins/agent_based/utils/livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_cmk_site_statistics.py
Log Message:
-----------
cmk_site_statistics: Add core PID as output in the service details
This is needed for uniquely identifying sites when creating the host and
service problems graphs (timeseries) in the main dashboard.
Change-Id: I106e4f52219a0fca903ffec76c90ff7b81a6fdbe
Commit: b36216b7f033b8c9f7f1ab2d25911ece88c497c0
https://github.com/tribe29/checkmk/commit/b36216b7f033b8c9f7f1ab2d25911ece8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/openapi/livestatus_helpers/testing.py
M cmk/gui/sites.py
Log Message:
-----------
cmk/gui/sites.py: Add core PID as output to states function
This is needed for uniquely identifying sites when plotting the
timeseries graphs showing host and service problems in the main
dashboard.
Change-Id: Ie3c74b2ee235bd3c1e305cca577c423b5d9de97f
Commit: c933d928f66b5f7c0eb1135fe68e182279af5c5e
https://github.com/tribe29/checkmk/commit/c933d928f66b5f7c0eb1135fe68e18227…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/webapi/grafana.py
M cmk/gui/visuals.py
Log Message:
-----------
Combined graph data collection: Make actual filter objects available
This is a preparation for using the core PID to fix the main timeseries
graphs in the main dashboard.
Change-Id: Icc24e925868bced22e03db6c30976a9690cf5ad8
Compare: https://github.com/tribe29/checkmk/compare/fca264d45028...c933d928f66b
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b507dccccc172b41262e84d0fae12abac96dc436
https://github.com/tribe29/checkmk/commit/b507dccccc172b41262e84d0fae12abac…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
Rework of cap testing in Windows agent.
Change-Id: I506ebaf28027bd32c414672db322e83ca5e16f4b
Commit: c1bd8f6ab7e693f2c618f459fd914719e34ea32c
https://github.com/tribe29/checkmk/commit/c1bd8f6ab7e693f2c618f459fd914719e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
Log Message:
-----------
Remove some useless messages from Windows agent log
Change-Id: I37d39dbf347f51a2e32efb92775a39d2ee0b9551
Commit: e9343f40a2bd80d03f27e1c55896bbea6e347df1
https://github.com/tribe29/checkmk/commit/e9343f40a2bd80d03f27e1c55896bbea6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-03-05 (Fri, 05 Mar 2021)
Changed paths:
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/watest.vcxproj
Log Message:
-----------
Fix ignore for cmk-update--agent.exe
- add code to ignore in correct place
- remove useless/obsolete code (preLoadConfig is not used)
- test as integration
- fix post processing for tests
- remove annoying debug breakoint
Change-Id: I2c09b5b1ee1a4fd1fd4ec70bb0a9bb93751d03f1
Compare: https://github.com/tribe29/checkmk/compare/3964b562b635...e9343f40a2bd