Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 7672ab2cdfc603994668c09d1735a54b443b8d8e
https://github.com/tribe29/checkmk/commit/7672ab2cdfc603994668c09d1735a54b4…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
A .werks/14822
A checkman/datadog_logs
M checks/agent_datadog
A cmk/base/plugins/agent_based/datadog_logs.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_datadog.py
M tests/unit/checks/test_agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_datadog.py
Log Message:
-----------
14822 Datadog special agent: Add log forwarding to Event Console
SUP-10785
Change-Id: I2fe772b96720498c86191cc7fa4131536fd07479
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 0a65b9370c1e93a87f762e534a7c05042f40ff55
https://github.com/tribe29/checkmk/commit/0a65b9370c1e93a87f762e534a7c05042…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M cmk/special_agents/agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_datadog_.py
Log Message:
-----------
datadog refactor
Make to syslog function specific for an event in the name. This
allows to add other converters later.
Change-Id: I50389a239a871b40d6e73db286d6baa173f65dd5
Commit: 69c23f61f6bd6f15a903aec744aeedce7cd5e864
https://github.com/tribe29/checkmk/commit/69c23f61f6bd6f15a903aec744aeedce7…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M cmk/special_agents/agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_datadog_.py
Log Message:
-----------
Use protocol for datadog tests
Typing enforces to specify a protocol. Otherwise we could use duck
typing. This is needed to exhaustively test the datadog logs extension
of this special agent. For the logs we need to handle rate limiting 429
responses from datadog. The previous monkeypatch approch was not
possible for such a test.
Change-Id: I73fcfafb578076d3365d1e17d1581f5d282ef2e4
Commit: 40e88f9b87d4310289c13f2168b5ae91d8645db2
https://github.com/tribe29/checkmk/commit/40e88f9b87d4310289c13f2168b5ae91d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
A tests/unit/cmk/special_agents/test_agent_datadog.py
R tests/unit/cmk/special_agents/test_agent_datadog_.py
Log Message:
-----------
Rename Datadog special agent unit tests
Now that our tests are Python modules, we can have duplicate names in
separate modules.
Change-Id: Ie01c9e6bfa2f900ce22a3aec1074fc5d17f175b6
Commit: 082bde3518e97afd33e0becc90660a8ad084b6ca
https://github.com/tribe29/checkmk/commit/082bde3518e97afd33e0becc90660a8ad…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M cmk/special_agents/agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_datadog.py
Log Message:
-----------
Datadog special agent: Some improvements
This is a preparation for implementing the querying of logs.
SUP-10785
Change-Id: Ie46efe7c769e275b973ba23f692c3277f4daade0
Commit: 70a0b87ecf69d4cf7ecd8c7a97d024d31f2e20c6
https://github.com/tribe29/checkmk/commit/70a0b87ecf69d4cf7ecd8c7a97d024d31…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M cmk/special_agents/agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_datadog.py
Log Message:
-----------
Datadog special agent: Factor out id storage
This is a preparation for implementing the querying of logs.
SUP-10785
Change-Id: Ibcd0cbb55bf65ec54da4e6463513f325e34185fc
Compare: https://github.com/tribe29/checkmk/compare/3afc3eef800f...70a0b87ecf69
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7249ecf4a05be44f01ae64873d6992549f2a0fb5
https://github.com/tribe29/checkmk/commit/7249ecf4a05be44f01ae64873d6992549…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M cmk/gui/plugins/wato/builtin_attributes.py
Log Message:
-----------
Resolve some transient imports
This tends to some wato/watolib layering problem that result
in cyclic dependencies.
CMK-11325
Change-Id: I972a52114e9c09597c93ac4aa6c65a6bc8798f0a
Commit: b6e11ff5b97a15e26366325e6870fb8ce817369b
https://github.com/tribe29/checkmk/commit/b6e11ff5b97a15e26366325e6870fb8ce…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/rulesets.py
A cmk/gui/watolib/config_hostname.py
A cmk/gui/watolib/translation.py
Log Message:
-----------
Move code out of plugins.wato.utils
Improve layering, decrease coupling of unrelated code,
better cohesion.
CMK-11325
Change-Id: Id8f3e18711c215a9f1e8556cf39b1e44aaa1896c
Commit: f4174f85230a9d03d4fb5ba15d1038be9342d681
https://github.com/tribe29/checkmk/commit/f4174f85230a9d03d4fb5ba15d1038be9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/host_diagnose.py
A cmk/gui/watolib/attributes.py
Log Message:
-----------
Move code out of plugins.wato.utils #2
Now, we should be able to put builtin_attributes in watolib,
where it has to be registered for the OpenAPI.
CMK-11325
Change-Id: If486bceb80826c881199d38c67543899242a0e22
Commit: 0f181cbd99279f381cfe25091dc36a919da0b4ab
https://github.com/tribe29/checkmk/commit/0f181cbd99279f381cfe25091dc36a919…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
R cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/watolib/__init__.py
A cmk/gui/watolib/builtin_attributes.py
M tests/unit/cmk/post_rename_site/plugins/actions/test_hosts_and_folders_action.py
Log Message:
-----------
Move builtin_attributes to watolib
That fixes some import cycles that are visible on
test runs.
CMK-11325
Change-Id: I24efebbc1cc8622e81e223b1ac84d10f354d6969
Compare: https://github.com/tribe29/checkmk/compare/f6e9fc84e711...0f181cbd9927
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f6e9fc84e711369ebfa7fb2642d73f7ad3274ef2
https://github.com/tribe29/checkmk/commit/f6e9fc84e711369ebfa7fb2642d73f7ad…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
A .werks/14822
A checkman/datadog_logs
M checks/agent_datadog
A cmk/base/plugins/agent_based/datadog_logs.py
M cmk/gui/plugins/wato/special_agents/datadog.py
M cmk/special_agents/agent_datadog.py
M tests/unit/checks/test_agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_datadog.py
Log Message:
-----------
14822 Datadog special agent: Add log forwarding to Event Console
SUP-10785
Change-Id: I2fe772b96720498c86191cc7fa4131536fd07479