Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fa232bd422ae153bd0e4d8f5b17f867b32f93981
https://github.com/tribe29/checkmk/commit/fa232bd422ae153bd0e4d8f5b17f867b3…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
A cmk/gui/node_vis_lib.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/utils/bi/bi_rule.py
M cmk/utils/bi/bi_trees.py
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_layers.js
Log Message:
-----------
BI: Various updates to fixed node visualiziation
Change-Id: I32f90be48faebe55423c333650c1fa54e623c3fc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9c35719287a997d4921c11b2fad5229688c89dcd
https://github.com/tribe29/checkmk/commit/9c35719287a997d4921c11b2fad522968…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M agents/plugins/mk_docker.py
Log Message:
-----------
mk_docker.py: improve hint
Change-Id: I039a2e5eb2569662c34007b99050a8c81f00af81
Commit: cb3736095782bbb318feefd77d6ffb23a76b65bc
https://github.com/tribe29/checkmk/commit/cb3736095782bbb318feefd77d6ffb23a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/alert_statistics.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/event_bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/site_overview.py
M cmk/gui/plugins/dashboard/utils.py
Log Message:
-----------
Parametrizable valuespec for dashlet data generators
New dashlets used a static data generator, which was responsible of
preparing necessary data based on a static valuespec. To avoid presenting
the user useless options that have no effect depending on the selected
dashlet, the dashlet needs to influence which properties of the valuespec
it wants to exclude.
This change implies that the method to process the requests can't be a
classmethod, callable without instantiating the data generator class. As
the valuespec depends on the instantiated class. The ajax data generator
endpoints just present the unrestricted data. They are in the end generic
endpoints.
Change-Id: I387e8cf83f43c8a3a89e88f3fd1fc46d60ad1ac6
Commit: 83ccc12b5003e8d97e41228fe3fd526b1c60df22
https://github.com/tribe29/checkmk/commit/83ccc12b5003e8d97e41228fe3fd526b1…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/alert_statistics.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/event_bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/site_overview.py
Log Message:
-----------
Single metric data generator with parametrizable properties
- Single metric line now has no display range as the graph calculates that
- Single metric dashlet uses FigureDashlet on_resize method reduce code duplication
Change-Id: Ica0ebf7fd90cac4ea31b4fdbd3524e88c9006ab0
Commit: d95f6022cc0649bc5c99978f3f2a068cc32a66e1
https://github.com/tribe29/checkmk/commit/d95f6022cc0649bc5c99978f3f2a068cc…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M web/htdocs/js/modules/figures/cmk_barplot.js
M web/htdocs/js/modules/figures/cmk_figures.js
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
Update Barplots
- Barplot has no max scale thus no display range needed.
- Barplot is only instantaneous, it has no time_range.
- Single metric data generator acts optionally to time_range. As bar plots
don't have it.
- Dashlet render title needs to happen after resize, because the title box
needs to know the size of the figure.
- Update horizontal scale to include the units of metric being
displayed(refactor function out of time series graph)
Change-Id: I6659a7b911320e9a4902143f8e11b5fa19e1b1e3
Compare: https://github.com/tribe29/checkmk/compare/86130c2bf994...d95f6022cc06
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: f4a06b6a825342cdfe38763cfc179b92d817cd93
https://github.com/tribe29/checkmk/commit/f4a06b6a825342cdfe38763cfc179b92d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M agents/plugins/mk_docker.py
Log Message:
-----------
mk_docker.py: improve hint
Change-Id: I039a2e5eb2569662c34007b99050a8c81f00af81
Commit: c48f35adfc51331180a60de05eeb70174a684529
https://github.com/tribe29/checkmk/commit/c48f35adfc51331180a60de05eeb70174…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/alert_statistics.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/event_bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/site_overview.py
M cmk/gui/plugins/dashboard/utils.py
Log Message:
-----------
Parametrizable valuespec for dashlet data generators
New dashlets used a static data generator, which was responsible of
preparing necessary data based on a static valuespec. To avoid presenting
the user useless options that have no effect depending on the selected
dashlet, the dashlet needs to influence which properties of the valuespec
it wants to exclude.
This change implies that the method to process the requests can't be a
classmethod, callable without instantiating the data generator class. As
the valuespec depends on the instantiated class. The ajax data generator
endpoints just present the unrestricted data. They are in the end generic
endpoints.
Change-Id: I387e8cf83f43c8a3a89e88f3fd1fc46d60ad1ac6
Commit: 7a3ecb74413eec5d786b72772aa83a3c91f1a0b6
https://github.com/tribe29/checkmk/commit/7a3ecb74413eec5d786b72772aa83a3c9…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/alert_statistics.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/event_bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/site_overview.py
Log Message:
-----------
Single metric data generator with parametrizable properties
- Single metric line now has no display range as the graph calculates that
- Single metric dashlet uses FigureDashlet on_resize method reduce code duplication
Change-Id: Ica0ebf7fd90cac4ea31b4fdbd3524e88c9006ab0
Commit: ead829f56c5546f2de6b00ede18009677307d016
https://github.com/tribe29/checkmk/commit/ead829f56c5546f2de6b00ede18009677…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-01-28 (Thu, 28 Jan 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M web/htdocs/js/modules/figures/cmk_barplot.js
M web/htdocs/js/modules/figures/cmk_figures.js
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
Update Barplots
- Barplot has no max scale thus no display range needed.
- Barplot is only instantaneous, it has no time_range.
- Single metric data generator acts optionally to time_range. As bar plots
don't have it.
- Dashlet render title needs to happen after resize, because the title box
needs to know the size of the figure.
- Update horizontal scale to include the units of metric being
displayed(refactor function out of time series graph)
Change-Id: I6659a7b911320e9a4902143f8e11b5fa19e1b1e3
Compare: https://github.com/tribe29/checkmk/compare/ff8dc43392b8...ead829f56c55
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ad47c4855015c0de366453b22bc1297eaa36431f
https://github.com/tribe29/checkmk/commit/ad47c4855015c0de366453b22bc1297ea…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-27 (Wed, 27 Jan 2021)
Changed paths:
M cmk/base/check_legacy_includes/infoblox.py
M cmk/base/plugins/agent_based/infoblox_osinfo.py
M cmk/base/plugins/agent_based/infoblox_services.py
M cmk/base/plugins/agent_based/infoblox_systeminfo.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
infoblox_osinfo: check system description first
CMK-5889
Change-Id: I5d48fff0bf5d123483ec1baed1c5ee3f1759a792
Commit: ff5c92ed76dff03bfff5baab9fa1256d470aac8e
https://github.com/tribe29/checkmk/commit/ff5c92ed76dff03bfff5baab9fa1256d4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-27 (Wed, 27 Jan 2021)
Changed paths:
M checks/qnap_disks
M checks/qnap_fans
M checks/qnap_hdd_temp
A cmk/base/check_legacy_includes/qnap.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
qnap: check system description first
CMK-5889
Change-Id: I4f419ae0f8d10ba0921250c4717fde50461b934a
Commit: 2dd5335991df5399cad0f19a129d3a72de46e50f
https://github.com/tribe29/checkmk/commit/2dd5335991df5399cad0f19a129d3a72d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-27 (Wed, 27 Jan 2021)
Changed paths:
M checks/etherbox
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
etherbox: can't check system description first
Change-Id: I7a79465f5ecd8021be8ac0e6402f9aa917ba209d
Commit: 8d2ce31353ff5ac35b17773a68a5e5ee595a04d2
https://github.com/tribe29/checkmk/commit/8d2ce31353ff5ac35b17773a68a5e5ee5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-27 (Wed, 27 Jan 2021)
Changed paths:
M checks/fast_lta_headunit
M checks/fast_lta_silent_cubes
M checks/fast_lta_volumes
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
fast_lta: check system object ID first
Change-Id: I330e82fe35f460c3437f8f8bf92bad3887a9bfda
Commit: a207b14f1d5cc1bc1f1487d26e21b163fc02d97d
https://github.com/tribe29/checkmk/commit/a207b14f1d5cc1bc1f1487d26e21b163f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-27 (Wed, 27 Jan 2021)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
check system description first: refactor test
CMK-5889
Change-Id: Iecbf815e21d4795578e24fce08cd8e90e7611916
Commit: a221419793a13dbaa21a044e14fe58231a08d1b9
https://github.com/tribe29/checkmk/commit/a221419793a13dbaa21a044e14fe58231…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-27 (Wed, 27 Jan 2021)
Changed paths:
M tests/unit/conftest.py
Log Message:
-----------
fix fixture
Change-Id: Iba16ae2a9c304ba22f98c1468c3e5bb828f1799e
Compare: https://github.com/tribe29/checkmk/compare/78f6e729ec4f...a221419793a1