Lord Hepipud
4c5eeaf50b
Merge pull request #550 from Icinga:fix/negative_thresholds_interpreted_as_argument
...
Fix: Negative thresholds interpreted as argument
Fixes negative thresholds being interpreted wrongly as argument instead of an value for an argument
2022-08-24 16:50:28 +02:00
Lord Hepipud
95be5982bd
Merge pull request #526 from Icinga:feature/new_perfdata_handling
...
Feature: Rewrite PerfData Labels for multi output
Performance data should be created with some more adjustments to ensure we can properly create graphcs by using InfluxDB and Grafana as example
2022-08-24 16:33:27 +02:00
Lord Hepipud
ae01dbeb0a
Rewrite PerfData Labels for multi output
2022-08-24 16:26:27 +02:00
Lord Hepipud
4100e05e84
Fixes error argument does not support percent unit
2022-08-23 11:40:58 +02:00
Lord Hepipud
8c5f9b5f21
Fixes negative thresholds interpreted as argument
2022-08-22 17:15:25 +02:00
Lord Hepipud
787500c452
Fixes UTF8 encoding for plugin execution
2022-08-17 17:13:00 +02:00
Lord Hepipud
e0fc3e52e2
Adds support for check_by_icingaforwindows.ps1
2022-01-28 23:31:23 +01:00
Lord Hepipud
210862e683
Fixes JEA error on no modules installed and output
2022-01-27 21:59:38 +01:00
Lord Hepipud
a23a40b23f
Rewrite IfW service check daemon
2022-01-25 10:00:19 +01:00
Lord Hepipud
bfd0237256
Fixes thershold interval time conversion
2021-11-03 17:23:42 +01:00
Lord Hepipud
da9819de14
Fixes module not loaded exception
2021-10-27 11:01:00 +02:00
Lord Hepipud
d59bed6595
Fixes plain plugin cmdlet execution on shell
2021-09-06 15:32:22 +02:00
Lord Hepipud
7614944068
Fixes compare function in Windows 2012 R2
2021-09-03 21:49:29 +02:00
Lord Hepipud
eb8ea9a497
Adds support for JEA profiles
2021-09-02 09:23:10 +02:00
Lord Hepipud
037ccf86aa
Improves debug output on TCP handling
2021-08-20 13:55:57 +02:00
Lord Hepipud
e3c9396c59
Fix module import on non PS folders
2021-08-17 09:30:42 +02:00
Lord Hepipud
3afbce090e
Adds array thresholds and date time support
2021-08-13 16:54:32 +02:00
Lord Hepipud
77de5485a1
Removes password on secure.string exceptions
2021-07-16 13:15:21 +02:00
Lord Hepipud
2268d9658c
Adds critical exception cmdlet and exit code catch
2021-07-16 11:47:00 +02:00
Lord Hepipud
0a09c4f388
Fixes null exception on GetBaseThresholdArguments
2021-07-05 17:50:37 +02:00
Lord Hepipud
9f423d060f
Fixes service daemon not working with arguments
2021-07-01 15:41:15 +02:00
Lord Hepipud
0ca98758fc
Fixes input value decimal conversion
2021-06-04 13:25:27 +02:00
Lord Hepipud
7039cec560
Fixes string build creation on old windows systems
2021-06-04 13:21:26 +02:00
Lord Hepipud
2009fa9340
Fixes StackOverflowException
2021-05-31 18:55:40 +02:00
Lord Hepipud
16d2677c4f
Fixes array handling for checks
2021-05-31 17:51:13 +02:00
Lord Hepipud
e840d81148
Ensure numbers are printed as numeric with .
2021-05-31 15:58:42 +02:00
Lord Hepipud
eb81a12963
Fix double colon if added by check
2021-05-31 15:39:52 +02:00
Lord Hepipud
6537277d89
Fix perf data to add maximum if set only
2021-05-31 15:24:53 +02:00
Lord Hepipud
28b78c1ec1
Adds first handling for Framework link speeds
2021-05-29 14:27:03 +02:00
Lord Hepipud
f9012f3094
Fixes colon at package message and on no message
2021-05-29 12:57:41 +02:00
Lord Hepipud
050461d802
Fixes an issue with input value decimal conversion
2021-05-29 11:33:44 +02:00
Lord Hepipud
8c48ed570b
Fixes perfdata not written for unprocessed checks
2021-05-29 11:20:10 +02:00
Lord Hepipud
f6480e37c6
Fixes numeric converison to comparing thresholds
2021-05-29 10:55:56 +02:00
Lord Hepipud
e63bf3cbea
Fixes header summary, no longer counts hidden
2021-05-28 23:50:54 +02:00
Lord Hepipud
71f54b29e7
Merge branch 'master' into feature/rewrite_exception_handler
2021-05-28 21:08:17 +02:00
Lord Hepipud
42626dab45
Rewrite exception handler
2021-05-28 21:06:33 +02:00
Lord Hepipud
a9126ce402
Re-Write execution of checks
2021-05-28 20:08:23 +02:00
Lord Hepipud
476de7d9cc
Merge pull request #254 from Icinga/bugfix/make-exception-enums-not-plugin-specific
...
Bugfix: Make exception enums not plugin specific
2021-05-22 10:41:39 +02:00
Yonas Habteab
581e0d1a56
Make exception enums not plugin specific
2021-05-21 17:51:59 +02:00
Lord Hepipud
47203d39c5
Feature: Inform the user if plugins are executed which are not meeting dependency requirements
...
Fixes #250
2021-05-21 11:02:51 +02:00
Lord Hepipud
01b39ea514
Supress other messages then plugin output
2021-05-19 09:19:43 +02:00
Lord Hepipud
41f8b2a7e5
Adds stacktrace for plugin runtime error
2021-05-07 14:34:39 +02:00
Lord Hepipud
48d2249605
Adds support to allow custom exception lists
2021-04-28 09:44:40 +02:00
Lord Hepipud
637d06e05d
Fix memory leak on background service daemon
2021-03-10 07:52:55 +01:00
Lord Hepipud
e7c341e30a
Fix wrong plugin not installed unknown checkresult
2021-03-01 12:07:57 +01:00
Lord Hepipud
7b847bdb78
Adds experimental feature for internal API checks
2021-02-24 12:49:37 +01:00
Lord Hepipud
b6da72b2b4
Adds feature to customize label for checks
2021-02-23 13:46:52 +01:00
Lord Hepipud
b9eca3a259
Fix background service daemon; fix memory leak
2021-02-23 10:58:03 +01:00
Lord Hepipud
b5d518dff9
Use non-shared globals for check results
2021-02-22 16:54:39 +01:00
Lord Hepipud
116e6097b8
Prefer starttype of services fetching over WMI
2021-01-29 11:54:26 +01:00