Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 0565180c3200e10815d9d1163a4aaf483d8b3043
https://github.com/Checkmk/checkmk/commit/0565180c3200e10815d9d1163a4aaf483…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths:
M bin/check_mk
M cmk/base/modes/__init__.py
Log Message:
-----------
Trace "cmk" command executions #1
As a starting point, this change does the the basic exporter setup
and creates the top-level span for each call of the executable.
CMK-18572
Change-Id: Id78153506d479b8312a1b38b6397bcace5e617ce
Commit: ad9a621b7e11080c2210d320f094f2a7253d3935
https://github.com/Checkmk/checkmk/commit/ad9a621b7e11080c2210d320f094f2a72…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths:
M bin/check_mk
M cmk/base/modes/__init__.py
M cmk/gui/watolib/automations.py
M packages/cmk-trace/cmk/trace/__init__.py
A packages/cmk-trace/cmk/trace/_propagate.py
A packages/cmk-trace/tests/conftest.py
A packages/cmk-trace/tests/test_propagate.py
M packages/cmk-trace/tests/test_trace.py
Log Message:
-----------
Trace "cmk" command executions #2
Sets up trace propagation between GUI local automations and the "cmk"
command. This enables us to follow the execution of the command in
various scenarios, for example during the activation of changes.
CMK-18572
Change-Id: I06356f304b1338f7fa2a1eb6d360be3b06e3eac5
Commit: 2ab30ec8acff0cf82b62b86677771c1e1484bbe7
https://github.com/Checkmk/checkmk/commit/2ab30ec8acff0cf82b62b86677771c1e1…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths:
M cmk/base/automations/__init__.py
M cmk/base/core_config.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
Trace "cmk" command executions #3
Add spans to understand "cmk --automation" executions better.
Automations may load the plugins, the base config and then execute
the actual automation logic.
CMK-18572
Change-Id: I3cf6f3d01d0c2f0c011d5e0c104f5c579bb5adcb
Commit: 81a11a90222f8dc6bf21a3d3f61df6d22a63b356
https://github.com/Checkmk/checkmk/commit/81a11a90222f8dc6bf21a3d3f61df6d22…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths:
M cmk/base/core.py
Log Message:
-----------
Trace "cmk" command executions #4
Get further information on the config creation and restart/reload of the
core.
CMK-18572
Change-Id: I4ed7ac19d10911ad069befdd4fb4e35cf8f44370
Commit: e03584025bd91fe7a1c9153aae8999220fbbfce6
https://github.com/Checkmk/checkmk/commit/e03584025bd91fe7a1c9153aae8999220…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-10-04 (Fri, 04 Oct 2024)
Changed paths:
M cmk/base/api/agent_based/register/_discover.py
M cmk/base/config.py
Log Message:
-----------
Trace "cmk" command executions #5
Bring transparency to the plugin discovery and loading times.
CMK-18572
Change-Id: I4d87c8eb03df50663c9dd8ef7ca9b86bd98e0809
Compare:
https://github.com/Checkmk/checkmk/compare/760cf04de82a...e03584025bd9
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications