Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 71b668c379d2c4d42c44dd1038f03c5ee326a244
https://github.com/tribe29/checkmk/commit/71b668c379d2c4d42c44dd1038f03c5ee…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-05 (Wed, 05 Oct 2022)
Changed paths:
M cmk/base/dump_host.py
M cmk/base/sources/_abstract.py
M cmk/base/sources/agent.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M tests/unit/cmk/base/sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/sources/test_program_data_source.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
Log Message:
-----------
Remove one more computed field from sources
`description` is used only in a single place and for
debugging purposes only so that we do not need to
complicate the sources for that. Moreover, the new
`--dump-cmc-config` and `--dump-cmc-state` are probably
more useful.
CMK-10515
Change-Id: Ic976a35982689adf37d0dcc16de262c3feb008cc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 10d5a0635b00f79d63ce1b42d3aedd6bdb52a8a1
https://github.com/tribe29/checkmk/commit/10d5a0635b00f79d63ce1b42d3aedd6bd…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-10-05 (Wed, 05 Oct 2022)
Changed paths:
A .werks/14878
M cmk/base/plugins/agent_based/kube_collector_info.py
A cmk/gui/plugins/wato/check_parameters/kube_collector_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_collector_info.py
Log Message:
-----------
14878 kube_collector_info: add option to map missing machine sections and change default state
Previously, the Collector Info service reported an OK State even if the machine sections
were missing. This werk changes this default to a CRIT State if those sections are missing.
In addition, the werk also introduces a service rule which allows the user to map the
monitoring state for such a scenario.
Change-Id: I1de076fa1233c4003f9520dfcf5dec55d057fc2a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 76b4ce3eed9f999cb29e69cb3faf32bfeeffcf94
https://github.com/tribe29/checkmk/commit/76b4ce3eed9f999cb29e69cb3faf32bfe…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-10-05 (Wed, 05 Oct 2022)
Changed paths:
M cmk/special_agents/agent_aws.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_cloudfront.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_cloudwatch.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_dynamodb.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_ebs.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_ec2.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_elb.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_elbv2.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_glacier.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_lambda.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_rds.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_s3.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_wafv2.py
Log Message:
-----------
agent_aws: rework distributors
It's now possible to use one distributor for distributing multiple results.
The sender's name has to be specified when adding a colleague.
CMK-11333
Change-Id: Ib10d413dfdb8262ef8c926df1991eeeef636eb7e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 19862e1d6840d045321e37fdff3aa044d3867feb
https://github.com/tribe29/checkmk/commit/19862e1d6840d045321e37fdff3aa044d…
Author: Giordano Tomassorri <giordano.tomassorri(a)tribe29.com>
Date: 2022-10-05 (Wed, 05 Oct 2022)
Changed paths:
A .werks/14534
M cmk/gui/plugins/metrics/graph_templates.py
M cmk/gui/plugins/metrics/rrd_fetch.py
M cmk/gui/plugins/metrics/unit.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/type_defs.py
M tests/unit/cmk/gui/plugins/metrics/test_metrics_graph_template.py
M tests/unit/cmk/gui/plugins/metrics/test_metrics_utils.py
M tests/unit/cmk/gui/plugins/metrics/test_rrd_fetch.py
Log Message:
-----------
14534 Add unit conversion support for graphs
This werk adds the support for converting the displayed unit of a metric
in a graph.
Currently we only support conversion of degrees from Celsius to
Fahrenheit or Kelvin but this can be extended in the future.
To convert a unit you can use the 'Convert unit to' option in
'Graph Tunings'.
SUP-9297
Change-Id: Ic9f34a7e5949a1a71bb652c1374747a743442d58
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b3c58ab36d9d9dd0d8e9e5f4f0fb68906987a9b6
https://github.com/tribe29/checkmk/commit/b3c58ab36d9d9dd0d8e9e5f4f0fb68906…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-10-05 (Wed, 05 Oct 2022)
Changed paths:
A .werks/14509
M cmk/gui/wsgi/applications/rest_api.py
M tests/unit/cmk/gui/plugins/openapi/test_spec_files.py
M tests/unit/cmk/gui/plugins/openapi/test_swagger_ui.py
Log Message:
-----------
14509 SEC add authentication to REST API documentation
It was previously not required to be authenticated to access the site's REST API documentation.
Because custom user tags and comments may appear in the automatically generated documentation,
this would represent an "information leak". Therefore, from this Werk onwards, the site's
REST API documentation is only allowed to be accessed by logged in users.
Change-Id: I5efffe69054cff64475be10488ca52e4a85a1ba9