diff --git a/README.md b/README.md index 5ca281870c48d33326ebf8e8a03f4737c6aaa717..f1f04217b5572816b3ca75651d0def5f9933555e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[PACKAGE]: ../../raw/master/vzlogger-0.0.1-230806.mkp "vzlogger-0.0.1-230806.mkp" +[PACKAGE]: ../../raw/master/vzlogger-0.0.1-20230806.mkp "vzlogger-0.0.1-20230806.mkp" # Title A short description about the plugin diff --git a/gui/metrics/vzlogger.py b/gui/metrics/vzlogger.py new file mode 100644 index 0000000000000000000000000000000000000000..68f5d02a95a12940677667776c5c3320a4b6e76e --- /dev/null +++ b/gui/metrics/vzlogger.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# License: GNU General Public License v2 + +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org +# Date : 2023-08-05 +# File : vzlogger.py +# +# vzlogger +# + +from cmk.gui.i18n import _ +from cmk.gui.plugins.metrics.utils import ( + metric_info, + perfometer_info, +) + +metric_info['meter_reading'] = { + 'title': _('Meter reading'), + 'unit': 'wh', + 'color': '41/a', +} + + +perfometer_info.append({ + 'type': 'logarithmic', + 'metric': 'meter_reading', + 'half_value': 50000000.0, # 50MWh + 'exponent': 4, +}) diff --git a/packages/vzlogger b/packages/vzlogger index b2d6f921ccc9875c44756ae7f14639e6464c5c6c..2b6fb27e67dfd6d594bfef767ae822a24c20eef3 100644 --- a/packages/vzlogger +++ b/packages/vzlogger @@ -7,12 +7,12 @@ 'agents': ['special/agent_vzlogger'], 'checks': ['agent_vzlogger'], 'gui': ['wato/check_parameters/agent_vzlogger.py', - 'wato/check_parameters/vzlogger.py'], - 'lib': ['python3/cmk/special_agents/agent_vzlogger.py'], - 'web': ['plugins/metrics/vzlogger.py']}, + 'wato/check_parameters/vzlogger.py', + 'metrics/vzlogger.py'], + 'lib': ['python3/cmk/special_agents/agent_vzlogger.py']}, 'name': 'vzlogger', 'title': 'vzlogger', - 'version': '0.0.1-230806', + 'version': '0.0.1-20230806', 'version.min_required': '2.2.0b1', 'version.packaged': '2.2.0p7', 'version.usable_until': None} diff --git a/vzlogger-0.0.1-20230806.mkp b/vzlogger-0.0.1-20230806.mkp new file mode 100644 index 0000000000000000000000000000000000000000..dda497935f53133d260bd4061c7d4910ac703284 Binary files /dev/null and b/vzlogger-0.0.1-20230806.mkp differ