Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6df58d2aa2752e38c8cc0d8cb48800aef897a663
https://github.com/tribe29/checkmk/commit/6df58d2aa2752e38c8cc0d8cb48800aef…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
A agents/bakery
M tests/conftest.py
M tests/unit/cmk_base/test_data_sources_unit.py
Log Message:
-----------
Add sample agent bakery plugin test
* All agent bakery plugin tests are located in tests/unit/enterprise/agents/bakery/
* Helper functions used for multiple plugins are defined in bakerytestlib.py
* Test fixtures are defined in the conftest.py
* test_logging.py contains a sample test for the simple logging bakery plugin
* A bakery plugin test should verify at least the operating systems the
bakery plugin cares about besides the functional tests on which files
are generated.
Change-Id: Icf71d0fb1fb2409068daf7f923ef56336cc624ff
Branch: refs/heads/1.5.0
Home: https://github.com/tribe29/checkmk
Commit: 1c389409bba9823a33a67bdfe6da27ebaf7f971a
https://github.com/tribe29/checkmk/commit/1c389409bba9823a33a67bdfe6da27eba…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M agents/windows/Configuration.cc
M agents/windows/it/test_section_check_mk.py
M agents/windows/sections/SectionCheckMK.cc
Log Message:
-----------
[FEED-4333] [CMK-2777] - ip addresses of 'onlyfrom' in check_mk section are dubbed from the ini file
- no real testing(only manual)
- only_from integration test is disabled as not suitable
Change-Id: Id634cd539468d246d28b6ef1d4c8f7d2a31db8f5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a4082426dff221358e701d4c031ad932449cdb9d
https://github.com/tribe29/checkmk/commit/a4082426dff221358e701d4c031ad9324…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/bonding.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/valuespec.py
M cmk/gui/visuals.py
M cmk/gui/watolib/sites.py
Log Message:
-----------
Fix more buggy valuespecs
Change-Id: Ie960d28334e37519ffa6a28ac70259745f44dd25
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b2d5fa7d5eb3b94ab66ebc0e2bb5d531e7deb6c9
https://github.com/tribe29/checkmk/commit/b2d5fa7d5eb3b94ab66ebc0e2bb5d531e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M cmk/gui/availability.py
M cmk/gui/plugins/wato/active_checks.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/asm_diskgroup.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/carbon_monoxide.py
M cmk/gui/plugins/wato/check_parameters/db2_logsize.py
M cmk/gui/plugins/wato/check_parameters/docker_node_containers.py
M cmk/gui/plugins/wato/check_parameters/docker_node_disk_usage.py
M cmk/gui/plugins/wato/check_parameters/graylog_failures.py
M cmk/gui/plugins/wato/check_parameters/graylog_messages.py
M cmk/gui/plugins/wato/check_parameters/heartbeat_crm.py
M cmk/gui/plugins/wato/check_parameters/ipmi.py
M cmk/gui/plugins/wato/check_parameters/jenkins_nodes.py
M cmk/gui/plugins/wato/check_parameters/jvm_gc.py
M cmk/gui/plugins/wato/check_parameters/jvm_tp.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M cmk/gui/plugins/wato/check_parameters/memory.py
M cmk/gui/plugins/wato/check_parameters/msx_queues.py
M cmk/gui/plugins/wato/check_parameters/mtr.py
M cmk/gui/plugins/wato/check_parameters/netapp_disks.py
M cmk/gui/plugins/wato/check_parameters/netapp_luns.py
M cmk/gui/plugins/wato/check_parameters/netapp_volumes.py
M cmk/gui/plugins/wato/check_parameters/netscaler_sslcerts.py
M cmk/gui/plugins/wato/check_parameters/oracle_jobs.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/temperature.py
M cmk/gui/plugins/wato/check_parameters/threepar_capacity.py
M cmk/gui/plugins/wato/check_parameters/unsorted.py
M cmk/gui/plugins/wato/check_parameters/utils.py
M cmk/gui/plugins/wato/check_parameters/varnish_backend.py
M cmk/gui/plugins/wato/check_parameters/varnish_backend_success_ratio.py
M cmk/gui/plugins/wato/check_parameters/varnish_cache.py
M cmk/gui/plugins/wato/check_parameters/varnish_cache_hit_ratio.py
M cmk/gui/plugins/wato/check_parameters/varnish_client.py
M cmk/gui/plugins/wato/check_parameters/varnish_esi.py
M cmk/gui/plugins/wato/check_parameters/varnish_fetch.py
M cmk/gui/plugins/wato/check_parameters/varnish_objects.py
M cmk/gui/plugins/wato/check_parameters/varnish_worker.py
M cmk/gui/plugins/wato/check_parameters/varnish_worker_thread_ratio.py
M cmk/gui/plugins/wato/check_parameters/volume_groups.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/views.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
Log Message:
-----------
Fix buggy valuespec calls
Change-Id: I4429471381386080120820577f8453ffef267f88
Commit: 84d14b4f31fdd6d20fcc6f954d9b74185701f844
https://github.com/tribe29/checkmk/commit/84d14b4f31fdd6d20fcc6f954d9b74185…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/utils.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/userdb.py
M cmk/gui/valuespec.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Replacing kwargs in valuespecs with explicit + typed arguments
* This makes usage of the valuespecs easier, since editors
can help completing the constructor arguments
* Using valuespecs is safer, since pylint and mypy can help
about using the correct arguments and types
The change to this small number of classes already uncovered
a lot of wrong valuespec calls.
Change-Id: If9c43dde1685684efde536d46c36fd0d702b82ef
Commit: 9f62e09459f733f560c4ec357f9061db553378ff
https://github.com/tribe29/checkmk/commit/9f62e09459f733f560c4ec357f9061db5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
IP address factories
Change-Id: I104da3326999499fd62b7a292e86a6b18d0a5bd1
Commit: eeff2a452c901036e179e8e656fa49a201446d76
https://github.com/tribe29/checkmk/commit/eeff2a452c901036e179e8e656fa49a20…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Several cleanups + add TODO comments
* Change some valuespec classes to factories
* Move helper functions around
* Updated some TODO comments
Change-Id: Ic988289c20e2f22e4268f567aa214210a716c6a1
Compare: https://github.com/tribe29/checkmk/compare/0f1192e9a3d9...eeff2a452c90
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4104edf7a8162d5806e53ef166dca5717353e65c
https://github.com/tribe29/checkmk/commit/4104edf7a8162d5806e53ef166dca5717…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
A .werks/10069
A checkman/graylog_cluster_stats
A checkman/graylog_cluster_stats.elastic
A checkman/graylog_cluster_stats.mongodb
A checks/graylog_cluster_stats
M cmk/gui/plugins/metrics/check_mk.py
A cmk/gui/plugins/wato/check_parameters/graylog_cluster_stats.py
A tests/unit/checks/generictests/datasets/graylog_cluster_stats_regression.py
Log Message:
-----------
10069 graylog_cluster_stats: New check to monitor cluster statistics of a graylog instance
With this check you can monitor graylog cluster statistics like number of
inputs, outputs, streams, stream rules, extractors and user. It also outputs
elasticsearch statistics, eg. number of nodes, data nodes, shards, timeouts and
indices. Also mongodb statistics are shown, eg. allocated storage, total,
uncompressed data and average document size and number of extents, collections
and objects. Needs the datasource "Check state of graylog" to be configured.
CMK-2796
Change-Id: If279c3ccc55ed7f0bfb98f6b9b56919720b54b4e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 19aee4806237436c155584ea1ccea879ca552e28
https://github.com/tribe29/checkmk/commit/19aee4806237436c155584ea1ccea879c…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
A .werks/10072
A checkman/graylog_nodes
A checks/graylog_nodes
A cmk/gui/plugins/wato/check_parameters/graylog_nodes.py
M cmk/gui/plugins/wato/datasource_programs.py
M cmk/special_agents/agent_graylog.py
A tests/unit/checks/generictests/datasets/graylog_nodes_regression.py
Log Message:
-----------
10072 graylog_nodes: New check to monitor graylog nodes
With this check you can monitor graylog nodes. It outputs the load balancer,
lifecycle and processing state. Also the number of inputs is shown. The
long_output gives detailed information about the inputs of the node.
Change-Id: Icbcc5849f64f8d29a50a4554dfee209642bb25d8
Commit: df50b5241651ef8ccca253a5c580ec46cb1da408
https://github.com/tribe29/checkmk/commit/df50b5241651ef8ccca253a5c580ec46c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M .pylintrc
M agents/plugins/mk_filestats.py
M agents/plugins/mtr
M agents/windows/it/test_section_logfiles.py
M agents/wnx/integration/_test_section_logfiles.py
M checks/sshd_config
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/htmllib.py
M cmk/gui/i18n.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/utils/crash_reporting.py
M cmk_base/config.py
M cmk_base/core_config.py
M tests/integration/livestatus/test_livestatus.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_htmllib_HTML.py
M tests/unit/cmk/gui/test_htmllib_HTMLGenerator.py
Log Message:
-----------
Python 3: Removed unicode
Change-Id: Iad22af67ff49a9eef8788be69696d5542ef240c2
Commit: 46dadc7902a1c6303fcf4abba27c2b818ee4c252
https://github.com/tribe29/checkmk/commit/46dadc7902a1c6303fcf4abba27c2b818…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2019-10-01 (Tue, 01 Oct 2019)
Changed paths:
M .pylintrc
M checks/check_dns
M checks/if.include
Log Message:
-----------
Python 3: Removed basestring
Change-Id: I8a947c55d6b610162daa1d70b51da9ceb8e1d927
Compare: https://github.com/tribe29/checkmk/compare/041ce13e56fa...46dadc7902a1