Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 9b5ccb97cda134f0681f399d7e551a10383b8fb1
https://github.com/tribe29/checkmk/commit/9b5ccb97cda134f0681f399d7e551a103…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
A .werks/12026
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/metrics/graph_templates.py
M tests/unit/cmk/gui/plugins/metrics/test_graph_templates.py
M web/htdocs/js/modules/forms.js
Log Message:
-----------
12026 Performance Graph Dashlets: Specify by Graph Title instead of by Index
The graph displayed by a performance graph dashlet is now specified
by selecting from a list of available graphs, represented by their
titles. This list can optionally be pre-filtered by host name or service
description. Before this werk, graphs in performance graph dashlets were
specified by a number indexing the graphs produced by the corresponding
service (n'th graph).
Performance graph dashlets created before this werk will continue to
work. However, upon editing them the next time, you will have to re-
select the graph to be displayed.
CMK-6330
Change-Id: I508de4e4bcb7b7fd35500ce8c960637909f33562
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c87f847d8aee3f05f1f07df1252545ef2d6ce295
https://github.com/tribe29/checkmk/commit/c87f847d8aee3f05f1f07df1252545ef2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
A .werks/12026
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/metrics/graph_templates.py
M tests/unit/cmk/gui/plugins/metrics/test_graph_templates.py
M web/htdocs/js/modules/forms.js
Log Message:
-----------
12026 Performance Graph Dashlets: Specify by Graph Title instead of by Index
The graph displayed by a performance graph dashlet is now specified
by selecting from a list of available graphs, represented by their
titles. This list can optionally be pre-filtered by host name or service
description. Before this werk, graphs in performance graph dashlets were
specified by a number indexing the graphs produced by the corresponding
service (n'th graph).
Performance graph dashlets created before this werk will continue to
work. However, upon editing them the next time, you will have to re-
select the graph to be displayed.
CMK-6330
Change-Id: I508de4e4bcb7b7fd35500ce8c960637909f33562
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b9630fe6adbfb66646f9a14571d849cee9acd6b2
https://github.com/tribe29/checkmk/commit/b9630fe6adbfb66646f9a14571d849cee…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/site_overview.py
Log Message:
-----------
Site overview dashlet: Set host overview title when showing hosts
Change-Id: I5e3dc64afd1f293a33145aaf5180e39745476cda
Commit: 3217473721caf0468e2a50f0221451ecf12b3473
https://github.com/tribe29/checkmk/commit/3217473721caf0468e2a50f0221451ecf…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/dashboard/site_overview.py
M tests/unit/cmk/gui/test_gui_config.py
Log Message:
-----------
Update main dashboard styling
* Rework layout of main dashboard
* Add dedicated site dashboard
Change-Id: I26c6f32f5ce32526151e9c8f2f4cc529e31a1d4d
Commit: 0d6514e26ecad971e5dd21e43cb47817582a634d
https://github.com/tribe29/checkmk/commit/0d6514e26ecad971e5dd21e43cb478175…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M cmk/gui/plugins/views/painters.py
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_status.scss
Log Message:
-----------
Update styling of "alert statistics" problem painter
Change-Id: Ifa1725684b2dd9342a744d7001b3d72f0cff867a
Compare: https://github.com/tribe29/checkmk/compare/1273bd618a5f...0d6514e26eca
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 00678ba94dd9290701920f818ce40b38451eb85b
https://github.com/tribe29/checkmk/commit/00678ba94dd9290701920f818ce40b384…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M inventory/docker_node_info
M tests/unit/cmk/base/plugins/agent_based/test_inv_docker_node_info.py
Log Message:
-----------
inventory: docker_node_info: fix swarm regression
Change-Id I12106b040ac8affd1978a440630b10ea0a77c6c9 introduced a
regression so the docker inventory could no longer handle data from
docker installations without docker swarm.
Change-Id: I395779cd505bc1a7104d541f6cdf324871785339
Commit: e91c386cb10ec355ca70064528d8dd4a71a7507a
https://github.com/tribe29/checkmk/commit/e91c386cb10ec355ca70064528d8dd4a7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
A .werks/12135
Log Message:
-----------
12135 More detailed audit logging
With Checkmk 2.0 the audit logging of the setup has been extended to be more
detailed. We added the general capability of tracking changes to configuration
objects on attribute level.
The audit log can be opened going to "Setup > General > Audit log". On that
page you have the list of recorded changes with the new "Details" column. You
also have the general filter form that can be used for filtering the changes
you are interested in.
You can also find context related links from hosts, users and rules to the audit
log entries that are specific to this object.
You may notice that the "Details" column is empty for a lot of changes.
This is because we need to turn on the recording of details specific to each
action. In Checkmk, we have implemented this for the most common actions first.
These are:
<ul>
<li>Create, edit and delete hosts</li>
<li>Create, edit and delete folders</li>
<li>Service discovery (bulk and single host discovery)</li>
<li>Create, edit and delete users</li>
<li>Create, edit, move and delete rules</li>
</ul>
Over time, we will increase the level of detail of the other existing log messages.
Change-Id: Ia59c26afb1ff0f69fb82ce68bbab0b6c1a4e1f7d
Commit: a44eaab272e73ca6ef08ca49b927c05a9328766c
https://github.com/tribe29/checkmk/commit/a44eaab272e73ca6ef08ca49b927c05a9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
M tests/unit/cmk/gui/plugins/dashboard/test_single_metric.py
Log Message:
-----------
Single metric dashlet: Show title by default
Change-Id: If19133642d4a63a9832a1185590fb434e46e194d
Commit: 76a7fb429e13580297eefb55298e5f0fe685d228
https://github.com/tribe29/checkmk/commit/76a7fb429e13580297eefb55298e5f0fe…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M cmk/gui/plugins/dashboard/builtin.py
Log Message:
-----------
Checkmk server dashboard: Show dashlet titles
Change-Id: I37daffce48c3e1de63e91a9b1eb59deb5c7f5cf6
Compare: https://github.com/tribe29/checkmk/compare/a014e1ad9353...76a7fb429e13
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a014e1ad93537956c725031cc9a30e26dc0b57d1
https://github.com/tribe29/checkmk/commit/a014e1ad93537956c725031cc9a30e26d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M cmk/base/license_usage.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/license_usage.py
M cmk/utils/paths.py
M tests/unit/cmk/base/test_license_usage_base.py
M tests/unit/cmk/utils/test_license_usage_utils.py
M tests/unit/cmk/utils/test_paths.py
Log Message:
-----------
License usage: Add information about Ntop
Change-Id: Iae3b7828d44e6f6e5db7e2b7afcbbbbec08d4e43
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1fe58a4cf3ec184e97c9950d430092130e7feffc
https://github.com/tribe29/checkmk/commit/1fe58a4cf3ec184e97c9950d430092130…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
A .werks/11974
M cmk/update_config.py
Log Message:
-----------
11974 Validate item spec regexes during config update
Unfortunately python2 allowed to enter invalid regexes into the service condition of check parameter rules.
In python3 these values will lead to a crash when evaluating the service condition.
Therefore cmk-update-config validates theses values and issues an error or warning.
If you encounter this error or warning your configuration probably contains a rule that never matched.
Ideally you should change these rules prior to the update of your production site.
Change-Id: I938c6aea2eeb9c5fe5bd61160eccad34123c7726
Commit: 1d7352a7a756e6bfd4271818d73753be46be3b54
https://github.com/tribe29/checkmk/commit/1d7352a7a756e6bfd4271818d73753be4…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
A .werks/11975
M cmk/update_config.py
M cmk/utils/bi/bi_legacy_config_converter.py
M tests/unit/cmk/utils/bi/test_bi_legacy_config_converter.py
Log Message:
-----------
Validate regexes in BI rules during config update
Change-Id: I4394b6693d8fd117dd1384fd97d1a2ab9584d367
Compare: https://github.com/tribe29/checkmk/compare/cb2e6621cd27...1d7352a7a756
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: cb2e6621cd27fa2746fdf3d189f56676098198e4
https://github.com/tribe29/checkmk/commit/cb2e6621cd27fa2746fdf3d189f566760…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/clusterize.py
M cmk/base/api/agent_based/utils.py
M cmk/base/plugins/agent_based/agent_based_api/v1/clusterize.py
M cmk/base/plugins/agent_based/agent_based_api/v1/register.py
M cmk/base/plugins/agent_based/agent_based_api/v1/render.py
M cmk/base/plugins/agent_based/agent_based_api/v1/type_defs.py
Log Message:
-----------
Check API: improve doc
Change-Id: I08af1fabd7757461e27271236560c122eed56ba3