Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a8f31232c050bd1f7e14ef9455776bd9e8fa4b87
https://github.com/tribe29/checkmk/commit/a8f31232c050bd1f7e14ef9455776bd9e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13618
M cmk/gui/watolib/sample_config.py
Log Message:
-----------
13618 FIX Checkmk free edition ships with same amount of fetcher helpers as enterprise
Free edition shipped with a reduced count of fetcher helpers, yet when updating
to the enterprice version this count remained locked and the enterprice system's
performance did not scale on higher load.
Thus the free edition ships the same amount of fetchers, which idle under the low
load of the free edition, but are able to work upon upgrade.
The ram usage of fetchers is not high anyway.
CMK-8122
Change-Id: I5789d6ef300d3d0b73c33860af67a8ba566760ca
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 04803f90cc7cd93bc4ef66b0ef45b4353926c8ef
https://github.com/tribe29/checkmk/commit/04803f90cc7cd93bc4ef66b0ef45b4353…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M cmk/gui/login.py
M cmk/gui/type_defs.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/auth.py
M cmk/gui/wsgi/type_defs.py
Log Message:
-----------
Clean up auth type handling
* Use common AuthType in GUI and REST API code
* Consolidate "web_server" and "webserver"
* Introduced "bearer" auth type for the REST API. Us this one instead of
"automation" and "cookie" depending on the type of the user that
authenticated. The auth type is about how a user authenticated and not
about the type of user. In this scheme the "bearer" type is a better
fit.
Change-Id: I80a67fe59a613d1b3f289aa26f954946ad81d90b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4b78af1643d59c6563215e1c151d7ef92ce1b2fc
https://github.com/tribe29/checkmk/commit/4b78af1643d59c6563215e1c151d7ef92…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M cmk/gui/login.py
M cmk/gui/type_defs.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/auth.py
M cmk/gui/wsgi/type_defs.py
Log Message:
-----------
Clean up auth type handling
* Use common AuthType in GUI and REST API code
* Consolidate "web_server" and "webserver"
* Introduced "bearer" auth type for the REST API. Us this one instead of
"automation" and "cookie" depending on the type of the user that
authenticated. The auth type is about how a user authenticated and not
about the type of user. In this scheme the "bearer" type is a better
fit.
Change-Id: I80a67fe59a613d1b3f289aa26f954946ad81d90b
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: ca758ea1eaf076227891a1949a8cbc6cf553edc1
https://github.com/tribe29/checkmk/commit/ca758ea1eaf076227891a1949a8cbc6cf…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
A .werks/13810
M tests/unit/cmk/utils/test_werks.py
Log Message:
-----------
13810 Kubernetes monitoring
This werk introduces the new monitoring solution for Kubernetes. It
includes a new special agent and a new set of agent based plugins.
The agent can be configured under the same Datasource Programs rule
within Checkmk. Monitoring services can be extended by deploying Checkmk's
collectors in the monitored Kubernetes cluster. For the detailed description
on how to deploy the collectors please refer to the following guide:
https://github.com/tribe29/checkmk_kube_agent/blob/main/README.rst
This werk introduces monitoring for the following Kubernetes objects:
* cluster
* nodes
* deployments
* pods
Other objects will follow in later werks.
Change-Id: I3fe5888a6c7ec8ff9f65efe436cd347ba2b7dc05