diff --git a/check-plugins/librenms-alerts/icingaweb2-module-director/librenms-alerts.json b/check-plugins/librenms-alerts/icingaweb2-module-director/librenms-alerts.json index c3ffab84..6f6a2afb 100644 --- a/check-plugins/librenms-alerts/icingaweb2-module-director/librenms-alerts.json +++ b/check-plugins/librenms-alerts/icingaweb2-module-director/librenms-alerts.json @@ -230,7 +230,7 @@ "tpl-service-generic" ], "max_check_attempts": 5, - "notes": "This check warns of unacknowledged alerts in LibreNMS and reports the most recent alert for each device (only for those that do not have \"Disabled alerting\" in their LibreNMS device settings). If alerts have been triggered in LibreNMS, you will see them on the *Alerts > Notifications* page within the Web UI. When you acknowledge an alert in LibreNMS, this check will change the status for the corresponding device to OK. This check requires direct access to the LibreNMS MySQL/MariaDB database. The API is simply too resource intensive for use in a large scale environment.", + "notes": "This check warns of unacknowledged alerts in LibreNMS and reports the most recent alert for each device (only for those that do not have \"Disabled alerting\" in their LibreNMS device settings). If alerts have been triggered in LibreNMS, you will see them on the *Alerts > Notifications* page within the Web UI. When you acknowledge an alert in LibreNMS, this check will change the status for the corresponding device to OK. This check requires direct access to the LibreNMS MySQL/MariaDB database, because the API is simply too resource intensive for use in a large scale environment.", "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/librenms-alerts", "object_name": "tpl-service-librenms-alerts", "object_type": "template", @@ -244,7 +244,7 @@ "librenms_alerts_always_ok": false, "librenms_alerts_defaults_file": "/var/spool/icinga2/.my.cnf", "librenms_alerts_defaults_group": "client", - "librenms_alerts_lengthy": false, + "librenms_alerts_lengthy": true, "librenms_alerts_severity": "crit", "librenms_alerts_timeout": 3 }, @@ -281,7 +281,7 @@ "tpl-service-generic" ], "max_check_attempts": 5, - "notes": "This check warns of unacknowledged alerts in LibreNMS and reports the most recent alert for each device (only for those that do not have \"Disabled alerting\" in their LibreNMS device settings). If alerts have been triggered in LibreNMS, you will see them on the *Alerts > Notifications* page within the Web UI. When you acknowledge an alert in LibreNMS, this check will change the status for the corresponding device to OK. This check requires direct access to the LibreNMS MySQL/MariaDB database. The API is simply too resource intensive for use in a large scale environment.", + "notes": "This check warns of unacknowledged alerts in LibreNMS and reports the most recent alert for each device (only for those that do not have \"Disabled alerting\" in their LibreNMS device settings). If alerts have been triggered in LibreNMS, you will see them on the *Alerts > Notifications* page within the Web UI. When you acknowledge an alert in LibreNMS, this check will change the status for the corresponding device to OK. This check requires direct access to the LibreNMS MySQL/MariaDB database, because the API is simply too resource intensive for use in a large scale environment.", "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/librenms-alerts", "object_name": "tpl-service-librenms-alerts-windows", "object_type": "template", @@ -295,7 +295,7 @@ "librenms_alerts_windows_always_ok": false, "librenms_alerts_windows_defaults_file": "/var/spool/icinga2/.my.cnf", "librenms_alerts_windows_defaults_group": "client", - "librenms_alerts_windows_lengthy": false, + "librenms_alerts_windows_lengthy": true, "librenms_alerts_windows_severity": "crit", "librenms_alerts_windows_timeout": 3 }, diff --git a/check-plugins/librenms-alerts/librenms-alerts b/check-plugins/librenms-alerts/librenms-alerts index 88c88362..e706823c 100755 --- a/check-plugins/librenms-alerts/librenms-alerts +++ b/check-plugins/librenms-alerts/librenms-alerts @@ -23,7 +23,7 @@ from lib.globals import (STATE_CRIT, STATE_OK, # pylint: disable=C0413 STATE_UNKNOWN, STATE_WARN) __author__ = 'Linuxfabrik GmbH, Zurich/Switzerland' -__version__ = '2024032904' +__version__ = '2024032905' DESCRIPTION = """This check warns of unacknowledged alerts in LibreNMS and reports the most recent alert for each device (only for those @@ -39,7 +39,7 @@ DESCRIPTION = """This check warns of unacknowledged alerts in LibreNMS and DEFAULT_DEFAULTS_FILE = '/var/spool/icinga2/.my.cnf' DEFAULT_DEFAULTS_GROUP = 'client' -DEFAULT_LENGTHY = False +DEFAULT_LENGTHY = True DEFAULT_SERVERITY = 'crit' DEFAULT_TIMEOUT = 3 diff --git a/check-plugins/librenms-health/icingaweb2-module-director/librenms-health.json b/check-plugins/librenms-health/icingaweb2-module-director/librenms-health.json index b3b73b36..813d0e0a 100644 --- a/check-plugins/librenms-health/icingaweb2-module-director/librenms-health.json +++ b/check-plugins/librenms-health/icingaweb2-module-director/librenms-health.json @@ -214,7 +214,7 @@ "tpl-service-generic" ], "max_check_attempts": 5, - "notes": "This check plugin retrieves sensor information for each device from a LibreNMS instance. This check requires direct access to the LibreNMS MySQL/MariaDB database. The API is simply too resource intensive for use in a large scale environment.", + "notes": "This check plugin retrieves sensor information for each device from a LibreNMS instance. This check requires direct access to the LibreNMS MySQL/MariaDB database, because the API is simply too resource intensive for use in a large scale environment.", "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/librenms-health", "object_name": "tpl-service-librenms-health", "object_type": "template", @@ -228,7 +228,7 @@ "librenms_health_always_ok": false, "librenms_health_defaults_file": "/var/spool/icinga2/.my.cnf", "librenms_health_defaults_group": "client", - "librenms_health_lengthy": false, + "librenms_health_lengthy": true, "librenms_health_timeout": 3 }, "volatile": null, @@ -264,7 +264,7 @@ "tpl-service-generic" ], "max_check_attempts": 5, - "notes": "This check plugin retrieves sensor information for each device from a LibreNMS instance. This check requires direct access to the LibreNMS MySQL/MariaDB database. The API is simply too resource intensive for use in a large scale environment.", + "notes": "This check plugin retrieves sensor information for each device from a LibreNMS instance. This check requires direct access to the LibreNMS MySQL/MariaDB database, because the API is simply too resource intensive for use in a large scale environment.", "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/librenms-health", "object_name": "tpl-service-librenms-health-windows", "object_type": "template", @@ -278,7 +278,7 @@ "librenms_health_windows_always_ok": false, "librenms_health_windows_defaults_file": "/var/spool/icinga2/.my.cnf", "librenms_health_windows_defaults_group": "client", - "librenms_health_windows_lengthy": false, + "librenms_health_windows_lengthy": true, "librenms_health_windows_timeout": 3 }, "volatile": null, diff --git a/check-plugins/librenms-health/librenms-health b/check-plugins/librenms-health/librenms-health index 53e73736..6316f06f 100755 --- a/check-plugins/librenms-health/librenms-health +++ b/check-plugins/librenms-health/librenms-health @@ -23,7 +23,7 @@ from lib.globals import (STATE_CRIT, STATE_OK, # pylint: disable=C0413 STATE_UNKNOWN, STATE_WARN) __author__ = 'Linuxfabrik GmbH, Zurich/Switzerland' -__version__ = '2024032902' +__version__ = '2024032903' DESCRIPTION = """This check plugin retrieves sensor information for each device from a LibreNMS instance. @@ -35,7 +35,7 @@ DESCRIPTION = """This check plugin retrieves sensor information for each device DEFAULT_DEFAULTS_FILE = '/var/spool/icinga2/.my.cnf' DEFAULT_DEFAULTS_GROUP = 'client' DEFAULT_INSECURE = False -DEFAULT_LENGTHY = False +DEFAULT_LENGTHY = True DEFAULT_NO_PROXY = False DEFAULT_TIMEOUT = 3 DEFAULT_URL = 'http://localhost' diff --git a/check-plugins/librenms-version/icingaweb2-module-director/librenms-version.json b/check-plugins/librenms-version/icingaweb2-module-director/librenms-version.json index 74e5deb6..b44506d0 100644 --- a/check-plugins/librenms-version/icingaweb2-module-director/librenms-version.json +++ b/check-plugins/librenms-version/icingaweb2-module-director/librenms-version.json @@ -162,7 +162,7 @@ "tpl-service-generic" ], "max_check_attempts": 5, - "notes": "This check displays LibreNMS instance information, using ' its API. This is not a \"is there a new version out there\" ' check as LibreNMS is capable of updating itself ' (if running the Git version).", + "notes": "This check displays LibreNMS instance information, using its API. This is not a \"is there a new version out there\" check as LibreNMS is capable of updating itself (if running the Git version).", "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/librenms-version", "object_name": "tpl-service-librenms-version", "object_type": "template", @@ -211,7 +211,7 @@ "tpl-service-generic" ], "max_check_attempts": 5, - "notes": "This check displays LibreNMS instance information, using ' its API. This is not a \"is there a new version out there\" ' check as LibreNMS is capable of updating itself ' (if running the Git version).", + "notes": "This check displays LibreNMS instance information, using its API. This is not a \"is there a new version out there\" check as LibreNMS is capable of updating itself (if running the Git version).", "notes_url": "https://github.com/Linuxfabrik/monitoring-plugins/tree/main/check-plugins/librenms-version", "object_name": "tpl-service-librenms-version-windows", "object_type": "template",