[checkmk-commits] [tribe29/checkmk] e9f0c8: mk_logwatch: fix decoding of potentially incomplet...

Tom Bärwinkel noreply at github.com
Thu Jun 13 16:10:34 CEST 2019


  Branch: refs/heads/1.6.0
  Home:   https://github.com/tribe29/checkmk
  Commit: e9f0c84d4901e35356d794898935aa4ec6ca7431
      https://github.com/tribe29/checkmk/commit/e9f0c84d4901e35356d794898935aa4ec6ca7431
  Author: Moritz Kiemer <moritz.kiemer at tribe29.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M agents/plugins/mk_logwatch
    M tests/unit/agents/plugins/test_mk_logwatch.py

  Log Message:
  -----------
  mk_logwatch: fix decoding of potentially incomplete lines

We solve this by introducing a class which is to become a
proper iterator. To have a smaller commit, we stick to the
'return None' logic instead of raising StopIteration.

CMK-1330

Change-Id: I07991853260bc22215a4822e225861449fc94a65


  Commit: 07303924272a6ecc0518d7c4a91ad0aea9c2ef14
      https://github.com/tribe29/checkmk/commit/07303924272a6ecc0518d7c4a91ad0aea9c2ef14
  Author: Moritz Kiemer <moritz.kiemer at tribe29.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    A .werks/7486
    M agents/plugins/mk_logwatch

  Log Message:
  -----------
  7486 FIX mk_logwatch: also consider environment variable REMOTE_ADDR

When mk_logwatch is started via systemd instead of xinetd, the environment
variable holding the remote address is called <tt>REMOTE_ADDR</tt>.
This is now cosidered as well.

Change-Id: Id15d82722dc341e7232df7c6b49265a85f3c79ea


  Commit: a48c6d190d4fb856beca3b37eccdabef0bbe932f
      https://github.com/tribe29/checkmk/commit/a48c6d190d4fb856beca3b37eccdabef0bbe932f
  Author: Tom Baerwinkel <tom.baerwinkel at tribe29.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M checks/if.include

  Log Message:
  -----------
  if.include: fix level unpacking in check_if_common_single

CMK-1473

Change-Id: Ie281380b33aff92bfee5448e9f9b8b911e7d7e4d


  Commit: 38b4499e5f5d301cc5267dde576b824a74e2ee3e
      https://github.com/tribe29/checkmk/commit/38b4499e5f5d301cc5267dde576b824a74e2ee3e
  Author: Tom Baerwinkel <tom.baerwinkel at tribe29.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M tests/unit/checks/test_if_winperf_if.py

  Log Message:
  -----------
  winperf_if: add test case

Add a test case for the performance data of single and
teamed interfaces.

CMK-1473

Change-Id: I98c2c45e7c62726be1eb065921bc5b5de870ecca


  Commit: 8d27f479b11092021b44b43cd10811548f09711c
      https://github.com/tribe29/checkmk/commit/8d27f479b11092021b44b43cd10811548f09711c
  Author: Tom Baerwinkel <tom.baerwinkel at tribe29.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M checks/if.include
    M tests/unit/checks/test_if_winperf_if.py

  Log Message:
  -----------
  if.include: always use the correct timestamp in check_if_common

The timestamp used in check_if_common was only used for the
get_rate calls, but not passed to the subsequent calls of
check_if_common_single. Therefore check_if_common_single
calculated an own timestamp even if a timestamp was already
given. This lead to a wrong reference time in winperf_if and
therfore to wrong calculated values.

CMK-1473

Change-Id: I7d70a434659e8b8a23b9bba01bd6fcdb295994d6


  Commit: 0cbedfd2e1524145b55de5345567a6a8dd5a218a
      https://github.com/tribe29/checkmk/commit/0cbedfd2e1524145b55de5345567a6a8dd5a218a
  Author: Tom Baerwinkel <tom.baerwinkel at tribe29.com>
  Date:   2019-06-13 (Thu, 13 Jun 2019)

  Changed paths:
    M checkman/winperf_if

  Log Message:
  -----------
  winperf_if: add info for windows_if.ps1 to checkman page

CMK-1473

Change-Id: I6acfdd7aa21aa75e6a6fdced97cc082b00ce4028


Compare: https://github.com/tribe29/checkmk/compare/911b88eda53b...0cbedfd2e152


More information about the checkmk-commits mailing list