Branch: refs/heads/test_weblate2
Home:
https://github.com/tribe29/checkmk
Commit: 178105b02eaee214411e795a890ef802f3b5bd53
https://github.com/tribe29/checkmk/commit/178105b02eaee214411e795a890ef802f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Fixed obscure integration test.
Change-Id: I63b4468df60bbbbd733a0d6bba6d13c7af459776
Commit: 1840ba21e5be1e537a5d952cedf4e35482638cef
https://github.com/tribe29/checkmk/commit/1840ba21e5be1e537a5d952cedf4e3548…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/mssql_counters_section.py
Log Message:
-----------
checks/mssql_counters*: fix timestamp parser for 24h format
Change-Id: Idbdf28d79e77ec54bb2c0882a13d0e8168ad4163
Commit: badc6ad394ca46dce0de0c95f9765573979e90cd
https://github.com/tribe29/checkmk/commit/badc6ad394ca46dce0de0c95f97655739…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/base/check_legacy_includes/cpu_util.py
M cmk/base/plugins/agent_based/utils/cpu_util.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_util.py
Log Message:
-----------
migrate cpu_util:check_cpu_util_unix
Change-Id: I5779a5929b89569ec8ba64881ea81b87e532f18a
Commit: 5c3ff5e122316cbf5a97b97884eec139754d0e56
https://github.com/tribe29/checkmk/commit/5c3ff5e122316cbf5a97b97884eec1397…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M checks/azure_agent_info
Log Message:
-----------
Fix access to undefined variable
CMK-6028
Change-Id: Ic17130e082bbfcbb5975de9d1ae18f09e4433979
Commit: 625e3213ed9b9435d1e10d7bf0275a67b48d32a0
https://github.com/tribe29/checkmk/commit/625e3213ed9b9435d1e10d7bf0275a67b…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A .werks/11330
M checks/nimble_latency
A tests/unit/checks/generictests/datasets/nimble_latency_regression.py
A tests/unit/checks/test_nimble_latency.py
Log Message:
-----------
11330 FIX nimble_latency: changed metric unit to percent of total volume
Reworked check to show correct results: number of operations as a
percentage of total number of operations within each latency range.
CMK-5927
Change-Id: Ic5c108677f7c1fc12deca133e0250e2f64d78ba7
Commit: d4a07bff4956bacecea46313212ed5370e51b40a
https://github.com/tribe29/checkmk/commit/d4a07bff4956bacecea46313212ed5370…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M cmk/gui/plugins/views/inventory.py
M web/htdocs/js/modules/popup_menu.js
Log Message:
-----------
Reduce entries in inventory topic
CMK-5998
Change-Id: I379ed91864f0d588f2e43a94f42d8bb1dea7dba4
Commit: 60ad0a69ab49a8ec219179127006263891ca899e
https://github.com/tribe29/checkmk/commit/60ad0a69ab49a8ec21917912700626389…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/page_menu.py
Log Message:
-----------
Fix missing show more settings on discovery page if show more is enforced
CMK-6003
Change-Id: Ie382cddcd34ee6a0c358b44513bca956a3a2d174
Commit: e111aaeaf8727517ec4ce2b650b35e1b91f7c10e
https://github.com/tribe29/checkmk/commit/e111aaeaf8727517ec4ce2b650b35e1b9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/base/discovery.py
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/services.py
Log Message:
-----------
Only write discovered parameters to autochecks
Previously, the corresponding GUI automation calls also included default
parameters and parameters from rules.
CMK-6031
Change-Id: I662c53e0a91e6dea4a1df4ded1ddbb8a24fdb1c9
Commit: 3d3278a274aba0dde77b10555c1243f43ef1c040
https://github.com/tribe29/checkmk/commit/3d3278a274aba0dde77b10555c1243f43…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/metrics/nimble.py
Log Message:
-----------
11330 nimble_latency: improved graphs and metrics
Changed unit to percent. Changed colours to reflect the meaning of the
data, i.e. purple for high numbers (bad) and green for low numbers
(good). Added more meaningful titles to explain what is shown in the
graphs.
CMK-5927
Change-Id: I184a0efd2ec7d05bc6766490ceb89b408be7d27d
Commit: 365c65c4f3e549ecd961e71e9894b8a254ddb65c
https://github.com/tribe29/checkmk/commit/365c65c4f3e549ecd961e71e9894b8a25…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M checkman/nimble_latency
M checkman/nimble_latency_write
Log Message:
-----------
11330 nimble_latency, nimble_latency_write: updated checkman
CMK-5927
Change-Id: I3ab67114749efc5eb9be14c757453361b1060cc0
Commit: 808cb054e75d1bbe96c1c44ae7aa504db1c3957d
https://github.com/tribe29/checkmk/commit/808cb054e75d1bbe96c1c44ae7aa504db…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/node_visualization.py
M cmk/gui/page_menu.py
M cmk/gui/views.py
M cmk/gui/wato/pages/audit_log.py
A web/htdocs/themes/facelift/images/icon_filter_line.svg
M web/htdocs/themes/facelift/scss/_page_menu.scss
A web/htdocs/themes/modern-dark/images/icon_filter_line.svg
Log Message:
-----------
UX Page Menu: Filter directly from a specific page menu entry (CMK-5977)
* Toggling the filter popup was moved from page menu dropdowns/shortcuts
to a specific filter bar
Change-Id: I3b173a22c5c0f6c67ab72c87f4061e5a9c0fb336
Commit: cf7e4dfae3b9ba0ffe9fab2fa280c59cb3793c01
https://github.com/tribe29/checkmk/commit/cf7e4dfae3b9ba0ffe9fab2fa280c59cb…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A .werks/11374
Log Message:
-----------
11374 oracle_performance: Optionally split services
The services created by the check plugin oracle_performance included
several groups of performance data. To able to create more detailed views,
the information provided by this check plugin can now be splitted in up to
three different services:
LI:oracle_performance: Statistics for the buffer pool and library cache are still in the
main service.
LI:oracle_performance.dbtime: Statistics for the used DB times (CPU and Non-Idle Wait) may
be isolated as a separate service.
LI:oracle_performance.memory: Memory information may also be isolated. If so, additionally
statistics for PGA will be computed and displayed.
To use this new feature, the ruleset "Oracle performance discovery" has
been implemented. The isolation of DB times or memory statistics can be
configured independently to represent your specific requirements. If this
ruleset is not used, all behaviour will stay the same as before - there is
no need of interaction in this case.
<b>Important</b>: Please be aware, that there is no automatic conversion of
rrd data in case, you split up the services. This means, that you need to
convert them manually, if you are using the single rrd format. Otherwise the
historic metric data will still only be available through the main service
while the new metric data will be stored in the newly created services.
Change-Id: I457f5277cc26141582fe647b46088a28a48dc01e
Commit: 59537e584d596a000eb4143f0349a1dfff2147a4
https://github.com/tribe29/checkmk/commit/59537e584d596a000eb4143f0349a1dff…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
Log Message:
-----------
Scatterplot title styling
- Use only svg title rendering
- Move title config out of dashlet property and use standard dashlet setting
- Clean up figure title generator at data generator(only use host_regex
from context as it is also the only filter that gives results)
Fix python3 on get_median_value.
- Values can't be a dict in current data
- Values are of type dict_values, which is an iterable view, thus the need
to transform them into list before piping them to numpy
- Can't deal with None values thus filter out.
There is no meaningful status border on this dashlet
CMK-5870
Change-Id: I865144882c11cecc4569e12d2cba08961435baf1
Commit: ed15fd31f770429686e3a68b4254074903268bd0
https://github.com/tribe29/checkmk/commit/ed15fd31f770429686e3a68b425407490…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/figures.py
M cmk/gui/plugins/dashboard/bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/event_bar_chart_dashlet.py
Log Message:
-----------
Alerts bar chart dashlet title update
- Isolate httpVariables preparation
- Use standard title preparation based on dashlet settings
- Rendert title only on svg
CMK-5870
Change-Id: I49e0f12655e9a1d87918e7a6bd7fc34ffb1780e9
Commit: c39cc5d36ad07dbdb20e1ba40d09a15934976c41
https://github.com/tribe29/checkmk/commit/c39cc5d36ad07dbdb20e1ba40d09a1593…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A cmk/gui/plugins/wato/check_parameters/nimble_latency.py
Log Message:
-----------
11330 nimble_latency: added valuespec
CMK-5927
Change-Id: I67cd53c69eaffd1590f304d25c7595f8b6468bb4
Commit: 53a8cefe34d10d0841461c9abf116390c8b1aa58
https://github.com/tribe29/checkmk/commit/53a8cefe34d10d0841461c9abf116390c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M agents/wnx/src/main/check_mk_service.cpp
Log Message:
-----------
Hot fix for check_mk_agent updater command line
Change-Id: Ic1aff8997091b991bd0f64356ed2de9443fc59d3
Commit: d87fdce7edb1485167df0cc5e0357fd7d628cdf2
https://github.com/tribe29/checkmk/commit/d87fdce7edb1485167df0cc5e0357fd7d…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A .werks/11375
Log Message:
-----------
11375 oracle_performance: Optionally new statistics for IO and system wait
With this change, new statistics for IO and system waits are added
optionally. These statistics need to be activated through the rule "Oracle
performance discovery". They are not automatically available since the
activation of these statistics may produce a lot of additional metric data. So
this data will created only, if you decide so.
To use the feature, you need to replace the agent plugin with the newest
version and activate the new services through the mentioned ruleset above. You
will be able to add up to three new services:
LI:oracle_performance.iostat_ios: IO statistics displayed as raw IOs.
LI:oracle_performance.iostat_bytes: IO statistics displayed in bytes.
LI:oracle_performance.waitclasses: Details about the reasons the DB spends time waiting.
<b>Important</b>: As statistics about IOs may take a long time in some
configurations, these data is fetched asynchroniously by default with
section name iostats. If you change this section to synchroniously, which
is recommended in most cases, please check if you are able to optimize you
indexing to avoid such problems.
Change-Id: If998c80db4defc50c591888f990cb015732b94fa
Commit: 0b800e64622826e02f0fbc4a51b3b6316e2387c9
https://github.com/tribe29/checkmk/commit/0b800e64622826e02f0fbc4a51b3b6316…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Remove Daily Data
Change-Id: I9d5e99d219552533bb2159143fd2e2954e1f1b34
Commit: a6f1490ad54314b209b15eaf1cde7536fe3f596a
https://github.com/tribe29/checkmk/commit/a6f1490ad54314b209b15eaf1cde7536f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/watolib/tags.py
M cmk/utils/tags.py
A tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
M web/htdocs/openapi/checkmk.yaml
Log Message:
-----------
API endpoints: implementation of host tag group
Change-Id: I945f20288d54c3b4804ee61eb97c00c93431f785
Commit: 8296faceb5620a260a5148e837bd329f91b644b5
https://github.com/tribe29/checkmk/commit/8296faceb5620a260a5148e837bd329f9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Fix broken monitoring host autocompletion
Even if it was intended to show the list of hosts from the monitoring world,
the hosts were not fetched from the monitoring core. Instead of this they
were loaded from the configuration world.
Change-Id: I68550f7f6048117fb6d16875749e0c1146c0263b
Commit: a35955e86957171aa13b948ea296ddaefc396154
https://github.com/tribe29/checkmk/commit/a35955e86957171aa13b948ea296ddaef…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/valuespec.py
M web/htdocs/js/modules/valuespecs.js
Log Message:
-----------
Improve host autocompletion error handling
Using the generic AjaxPage API now to get an improved API with
a better error handling.
Change-Id: I900d06bbb2ffdb2efacec885761f9631c5549d15
Commit: d4d8e8fe7e74415ad6a2ac19da7f0df5fe01ef5b
https://github.com/tribe29/checkmk/commit/d4d8e8fe7e74415ad6a2ac19da7f0df5f…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/gui/wato/user_profile.py
Log Message:
-----------
Fixed "Element is no longer available" error in sidebar position option of
user
Change-Id: I312e17302eae91dbb4d69b0a5661401a6f28807f
Commit: ca65147b8767022679cf384c6b26c807a9da21b4
https://github.com/tribe29/checkmk/commit/ca65147b8767022679cf384c6b26c807a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
M cmk/base/checkers/_checkers.py
M cmk/base/inventory.py
Log Message:
-----------
Expand and remove SourceResult
`SourceResult` actually obscures the type and makes it hard to use.
Indeed, our sources may deliver three different types of results
(simplified, these are):
- Source.fetch() -> RawData
- Source.parse() -> HostSections
- Source.summarize() -> ServiceCheckResult
These must be obtained in order but there is no real hierarchy between
them. Calling `SourceResult` a tuple of `Source` and `HostSections`
may therefore confuse the reader.
Change-Id: I05225fbc167f260e0804c26a986ab59e6e6c4da7
Commit: 57123d233942604eccf1960e4d97dd1674caaf22
https://github.com/tribe29/checkmk/commit/57123d233942604eccf1960e4d97dd167…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-23 (Fri, 23 Oct 2020)
Changed paths:
A .werks/11330
A .werks/11374
A .werks/11375
M agents/wnx/src/main/check_mk_service.cpp
M buildscripts/scripts/build-cmk-version.jenkins
M checkman/nimble_latency
M checkman/nimble_latency_write
M checks/azure_agent_info
M checks/nimble_latency
M cmk/base/check_legacy_includes/cpu_util.py
M cmk/base/checkers/_checkers.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M cmk/base/plugins/agent_based/mssql_counters_section.py
M cmk/base/plugins/agent_based/utils/cpu_util.py
M cmk/gui/dashboard.py
M cmk/gui/figures.py
M cmk/gui/node_visualization.py
M cmk/gui/page_menu.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/event_bar_chart_dashlet.py
M cmk/gui/plugins/metrics/nimble.py
A cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/gui/plugins/views/builtin_inventory_plugins.py
M cmk/gui/plugins/views/inventory.py
A cmk/gui/plugins/wato/check_parameters/nimble_latency.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
M cmk/gui/views.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/user_profile.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/tags.py
M cmk/utils/tags.py
M tests/integration/omd/test_python.py
A tests/unit/checks/generictests/datasets/nimble_latency_regression.py
A tests/unit/checks/test_nimble_latency.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_util.py
A tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
M web/htdocs/js/modules/popup_menu.js
M web/htdocs/js/modules/valuespecs.js
M web/htdocs/openapi/checkmk.yaml
A web/htdocs/themes/facelift/images/icon_filter_line.svg
M web/htdocs/themes/facelift/scss/_page_menu.scss
A web/htdocs/themes/modern-dark/images/icon_filter_line.svg
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: I8b73b5119f3dbb7701360e980a5d0df3dad9049c
Compare:
https://github.com/tribe29/checkmk/compare/28cf3974057b...57123d233942