diff --git a/active_check_traceroute.mkp b/active_check_traceroute.mkp index 28e019ea7e1fceae1d73491f29a632014bec5a03..ee1d73733ed3ac061ec1c6a1b9d67919d546b99a 100644 Binary files a/active_check_traceroute.mkp and b/active_check_traceroute.mkp differ diff --git a/checks/check_traceroute b/checks/check_traceroute index 634783a8b7f48681aebac12054f81ae23b0904cf..28da7fe317f65f906a0751cd74a1b4e17271aaac 100644 --- a/checks/check_traceroute +++ b/checks/check_traceroute @@ -3,7 +3,10 @@ # Copyright (C) 2019 tribe29 GmbH - License: GNU General Public License v2 # This file is part of Checkmk (https://checkmk.com). It is subject to the terms and # conditions defined in the file COPYING, which is part of this source code package. - +# +# options added by thl-cmk[at]outlook[dot]com: +# method UDP, port, queries, max_ttl, source_interface, source_address, destination_address, description +# def check_traceroute_arguments(params): args = [] diff --git a/packages/active_check_traceroute b/packages/active_check_traceroute index 9d4a911cc4db8e1cfc323da20a529d914e981ac8..d05b8224367b986a45c34839e6dd0ffc49b95923 100644 --- a/packages/active_check_traceroute +++ b/packages/active_check_traceroute @@ -4,6 +4,7 @@ 'adds the following options:\n' '- service description suffix\n' '- alternate destination address\n' + '- UDP method (without increasing the port for each probe)\n' '- destination port for UDP/TCP path trace\n' '- max hops\n' '- queries per hop\n' diff --git a/web/plugins/metrics/traceroute.py b/web/plugins/metrics/traceroute.py index 9ee094f9109284f4267b8521ba36deaead3456d8..1558c4e8b627f9fb11922c6c74174adb5d13081a 100644 --- a/web/plugins/metrics/traceroute.py +++ b/web/plugins/metrics/traceroute.py @@ -7,14 +7,11 @@ # URL : https://thl-cmk.hopto.org # Date : 2021-12-04 # -# -# from cmk.gui.i18n import _ from cmk.gui.plugins.metrics import ( metric_info, - graph_info, perfometer_info ) diff --git a/web/plugins/wato/active_checks_routing.py b/web/plugins/wato/active_checks_routing.py index d63af7453be3100568f2fc00e6d3c0a8fa6aa302..57c3c62fcc051ee8e89682c00c98c658e5c89ea3 100644 --- a/web/plugins/wato/active_checks_routing.py +++ b/web/plugins/wato/active_checks_routing.py @@ -1,21 +1,16 @@ #!/usr/bin/env python3 -# -*- encoding: utf-8; py-indent-offset: 4 -*- - +# -*- coding: utf-8 -*- # -# (c) 2013 Heinlein Support GmbH -# Robert Sander <r.sander@heinlein-support.de> +# License: GNU General Public License v2 +# +# original form lib/check_mk/gui/plugins/wato/active_checks.py +# +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org +# Date : 2021-12-03 +# +# added: description, method UDP, port, destination_address, queries, max_ttl, source_interface, source_address # - -# This is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation in version 2. This file is distributed -# in the hope that it will be useful, but WITHOUT ANY WARRANTY; with- -# out even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. See the GNU General Public License for more de- -# ails. You should have received a copy of the GNU General Public -# License along with GNU Make; see the file COPYING. If not, write -# to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, -# Boston, MA 02110-1301 USA. from cmk.gui.i18n import _ from cmk.gui.valuespec import (