Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 074257902356ea88f9bf986f8c0b4f5ef286da96
https://github.com/tribe29/checkmk/commit/074257902356ea88f9bf986f8c0b4f5ef…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/checking/commandline.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/error_handling.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/agent_based/inventory/active.py
M cmk/base/agent_based/utils.py
M cmk/base/submitters.py
A cmk/checkers/checkresults.py
M cmk/checkers/summarize.py
M cmk/gui/wato/pages/services.py
M cmk/utils/check_utils.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/cmk/base/agent_based/checking/test_checking.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_error_handling.py
M tests/unit/cmk/base/agent_based/test_utils.py
M tests/unit/cmk/checkers/test_summarizers.py
M tests/unit/cmk/utils/test_check_utils.py
M tests/unit/cmk/utils/test_utils_check_utils.py
Log Message:
-----------
Move *CheckResult types to checkers
CMK-11862
Change-Id: Ie3e70590a5070a54cdef573417af7b27ff356260
Commit: 7014058cb4da5c0b9c5bdedcce9d76f3056ecb5a
https://github.com/tribe29/checkmk/commit/7014058cb4da5c0b9c5bdedcce9d76f30…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/checking/active.py
M cmk/base/agent_based/checking/commandline.py
M cmk/base/core_nagios.py
M cmk/base/modes/check_mk.py
R cmk/base/submitters.py
A cmk/checkers/submitters.py
Log Message:
-----------
Move submitters to checkers
This is just another step in the checking process, together with
parsing and summarizing the raw data.
Also one module less under `cmk.base`.
CMK-11862
Change-Id: I95cf11e235e12a052ead3172094e23b0a20b53d5
Commit: c63a6ec090be9d0f3111ed5e5d7a1f36a0ac1995
https://github.com/tribe29/checkmk/commit/c63a6ec090be9d0f3111ed5e5d7a1f36a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/checking/active.py
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/active.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/agent_based/utils.py
M cmk/base/dump_host.py
M cmk/base/sources.py
M cmk/checkers/__init__.py
A cmk/checkers/_typedefs.py
M cmk/checkers/checkresults.py
M cmk/checkers/type_defs.py
M cmk/fetchers/__init__.py
M cmk/fetchers/_abstract.py
A cmk/fetchers/_typedefs.py
M cmk/fetchers/config.py
M cmk/utils/type_defs/_misc.py
M tests/unit/cmk/base/agent_based/checking/test_checking.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_utils.py
M tests/unit/cmk/utils/test_check_utils.py
Log Message:
-----------
Move types to checkers/fetchers
* SourceType, SourceInfo, FetcherType -> cmk.fetchers
* HostKey -> cmk.checkers
CMK-11862
Change-Id: If4a2980bfce5fa72c80f8fb6350c7f7260fe7215
Compare: https://github.com/tribe29/checkmk/compare/057d0b958ebb...c63a6ec090be
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ffc493ca53ae824d4bad59b35384871bde37ff54
https://github.com/tribe29/checkmk/commit/ffc493ca53ae824d4bad59b35384871bd…
Author: Giordano Tomassorri <giordano.tomassorri(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/special_agents/agent_aws.py
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_sns.py
Log Message:
-----------
Implement AWS/SNS special agent
Change-Id: I9b8180564ebd899d77d7910d82e0230ca8d59073
Commit: 3c7ce16c42c413d92ec67c07d7675c3f518a3aee
https://github.com/tribe29/checkmk/commit/3c7ce16c42c413d92ec67c07d7675c3f5…
Author: Giordano Tomassorri <giordano.tomassorri(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
A .werks/14939
M cmk/gui/plugins/metrics/application.py
M cmk/gui/plugins/metrics/aws.py
M cmk/gui/plugins/metrics/perfometers.py
Log Message:
-----------
14939 Add AWS/SNS check
This commit adds the AWS/SNS check.
With this check you can monitor the following SNS metrics:
For each SNS topic: published messages, delivered and failed
notifications.
For each AWS region: month-to-date SMS spending and SMS success rate.
A new service will be created for each SNS topic and you can filter the
topics to monitor by topic name or by AWS tag.
Also 2 services will be created for each AWS region (SMS spending and
SMS success rate).
CMK-1446
Change-Id: I6f5d6a66ba039504689e1367c5fd104e37cf09ca
Compare: https://github.com/tribe29/checkmk/compare/17370c47992b...3c7ce16c42c4
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3e60adeacf45766cb14e0ae1be6d5d54ee23df1c
https://github.com/tribe29/checkmk/commit/3e60adeacf45766cb14e0ae1be6d5d54e…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
A .werks/14710
M checks/mssql_jobs
M checks/oracle_jobs
M cmk/gui/plugins/wato/check_parameters/db_jobs.py
M cmk/gui/plugins/wato/check_parameters/mssql_jobs.py
M cmk/gui/plugins/wato/check_parameters/oracle_jobs.py
M tests/unit/checks/generictests/datasets/mssql_jobs_no_starttime_regression.py
M tests/unit/checks/generictests/datasets/mssql_jobs_regression.py
M tests/unit/checks/generictests/datasets/oracle_jobs.py
M tests/unit/checks/generictests/datasets/oracle_jobs_old.py
M tests/unit/checks/generictests/datasets/oracle_jobs_regression.py
A tests/unit/checks/test_mssql_jobs.py
M tests/unit/checks/test_oracle_jobs.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
14710 mssql_jobs: New option for monitoring job state
A new option "Consider the state of the job only if the job is enabled"
has been added to the "Job State" in the "MSSQL Jobs" rule.
If the option is enabled, the state of the job will be considered if the
job is enabled and ignored otherwise.
SUP-12810
Change-Id: Ibc0b2238ae7955e40f57fcccf1ba06550a6b4ac9
Commit: cb1c54f432351e64343a093272505d9587693afd
https://github.com/tribe29/checkmk/commit/cb1c54f432351e64343a093272505d958…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
A .werks/14855
M cmk/base/plugins/agent_based/hitachi_hnas_volume.py
Log Message:
-----------
14855 FIX Fix hitachi_hnas_volume OID for virtualVolumeTitanQuotasUsageLimit
SUP-12838
The correct OID is .1.3.6.1.4.1.11096.6.2.1.2.1.7.1.6
Change-Id: I1116b5922f5d1c191e2734feb3d9a4d57af0b8d7
Compare: https://github.com/tribe29/checkmk/compare/ffb7bdd738dd...cb1c54f43235
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7b7d67da975bc8885faccaf1bc77d467a7f93ea8
https://github.com/tribe29/checkmk/commit/7b7d67da975bc8885faccaf1bc77d467a…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/ec/config.py
M cmk/ec/main.py
Log Message:
-----------
Expand MatchGroups type in EC
Change-Id: I92ba7109de8a8135fe5677729f3a999b20674af3
Commit: 17370c47992bce4d3ee24d5cc58bfb3288833360
https://github.com/tribe29/checkmk/commit/17370c47992bce4d3ee24d5cc58bfb328…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
A .werks/14855
M cmk/base/plugins/agent_based/hitachi_hnas_volume.py
Log Message:
-----------
14855 FIX Fix hitachi_hnas_volume OID for virtualVolumeTitanQuotasUsageLimit
SUP-12838
The correct OID is .1.3.6.1.4.1.11096.6.2.1.2.1.7.1.6
Change-Id: I1116b5922f5d1c191e2734feb3d9a4d57af0b8d7
Compare: https://github.com/tribe29/checkmk/compare/538dc8284101...17370c47992b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 538dc8284101ba58aced360c391fe4d6e24a1a8d
https://github.com/tribe29/checkmk/commit/538dc8284101ba58aced360c391fe4d6e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/base/api/agent_based/register/snmp_plugin_store.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources.py
M cmk/checkers/__init__.py
M cmk/checkers/_base.py
M cmk/checkers/agent.py
M cmk/checkers/cache.py
R cmk/checkers/factory.py
M cmk/checkers/host_sections.py
R cmk/checkers/ipmi.py
R cmk/checkers/piggyback.py
R cmk/checkers/program.py
M cmk/checkers/snmp.py
R cmk/checkers/snmp_backend/__init__.py
R cmk/checkers/snmp_backend/_utils.py
R cmk/checkers/snmp_backend/classic.py
R cmk/checkers/snmp_backend/stored_walk.py
R cmk/checkers/tcp.py
R cmk/checkers/tcp_agent_ctl.py
M cmk/fetchers/__init__.py
A cmk/fetchers/_agentctl.py
A cmk/fetchers/_ipmi.py
A cmk/fetchers/_iputils.py
A cmk/fetchers/_nofetcher.py
A cmk/fetchers/_piggyback.py
A cmk/fetchers/_program.py
A cmk/fetchers/_snmp.py
A cmk/fetchers/_tcp.py
A cmk/fetchers/cache.py
A cmk/fetchers/snmp.py
A cmk/fetchers/snmp_backend/__init__.py
A cmk/fetchers/snmp_backend/_utils.py
A cmk/fetchers/snmp_backend/classic.py
A cmk/fetchers/snmp_backend/stored_walk.py
M tests/integration/cmk/lib/snmplib/backend_snmp.py
M tests/integration/cmk/lib/snmplib/conftest.py
M tests/testlib/snmp.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/test_automations_check_mk.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_modes_check_mk.py
M tests/unit/cmk/checkers/test_cache.py
M tests/unit/cmk/checkers/test_classic_snmp.py
M tests/unit/cmk/checkers/test_factory.py
M tests/unit/cmk/checkers/test_fetchers.py
M tests/unit/cmk/checkers/test_parsers.py
M tests/unit/cmk/checkers/test_snmp_backend.py
M tests/unit/cmk/checkers/test_tcp_agent_ctl.py
Log Message:
-----------
Move fetchers impl to cmk.fetchers
CMK-11862
Change-Id: Ia51a93e7de8325401835d8d1cc9cc73ab6f0140b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2f53c95b8f72b64f9dc7ad1090e85f42236a496a
https://github.com/tribe29/checkmk/commit/2f53c95b8f72b64f9dc7ad1090e85f422…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/gui/htmllib/html.py
M cmk/gui/page_menu.py
M cmk/gui/plugins/sidebar/master_control.py
M cmk/gui/wato/pages/global_settings.py
M web/htdocs/js/modules/help.ts
M web/htdocs/js/modules/page_menu.ts
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_page_menu.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_variables_common.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
UI: Expand the use of the new toggle icon
* Snapin "Master control"
* Global settings
* Page menu: "Show/Hide page navigation"
* Page menu: "Show/Hide inline help"
* Custom graphs: Metric visibility
CMK-11770
Change-Id: Ic6dde2733f9f2c2bfc96848792941c6120ce69d4