Commit Graph

396 Commits

Author SHA1 Message Date
Michael Friedrich 49931ea732
Merge pull request #5717 from hrld/patch-1
add order tags to disk check
2017-12-19 09:22:22 +01:00
Gunnar Beutner 6cf41ff038
Merge pull request #5792 from mcktr/fix/itl-add-check-rpc
ITL: Add check_rpc
2017-11-27 10:29:28 +01:00
Gunnar Beutner 55b1cce248
Merge pull request #5744 from Icinga/feature/embedded-dummy-check
Implement DummyCheckTask and move dummy into embedded in-memory checks
2017-11-27 10:25:43 +01:00
Michael 8d1ecb9b36 ITL: Add check_rpc 2017-11-22 22:26:02 +01:00
Michael Friedrich 6fe14f88c8 ITL: Drop ssl_sni default setting
That's not supported by all plugin suites out there, and as such
should not be the default value. The user must set it explicitly.

fixes #5775
2017-11-21 09:39:58 +01:00
Michael Friedrich 6d9a0b7145 Implement DummyCheckTask and move dummy into embedded in-memory checks
This replaces the previous "dummy" CheckCommand, and the user won't
notice it. Provided performance data will be parsed the same way.

This saves a shell fork and check_dummy execution.

We're relying on this when creating cluster checks with Icinga 2 DSL
and more. If one does not have the plugins installed, this then also works.

fixes #5740
2017-11-09 20:19:31 +01:00
Harald Laabs 04c65daa34
add order tags to disk check
Ensure argument order for inode parameters and "all"-flag is the same as for other disk-free options and partition-parameter. As a result the inode-checks should actually work with the "disk_all" (-A) flag.
2017-11-03 11:07:16 +01:00
Dirk Melchers 324940d8b4 ITL: Add "-q" parameter to ntp_peer CheckCommand
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-11-02 15:31:36 +01:00
Strajan Sebastian Ioan 2120772417 Add support for check_address as default in database CheckCommand objects
1. set the default hostname to the "$check_address$" for multiple CheckCommands
2. add support for  "$check_address$" for ping4 and ping6 commands which don't import the ipv4-or-ipv6 template

This commit changes the default address for redis, mongodb and elasticsearch to
use check_address instead of localhost. Users who might not have set this explicitly
in their services should adopt this.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-10-19 08:22:48 +02:00
Konstantin Kelemen 9ddeba8ce6 Allow to disable thresholds for ipmi CheckCommand
fixes #5579

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-10-13 14:03:39 +02:00
Yannick Charton 8c059886ac add itl snmp-service
add itl snmp service for manubulon plugin check_snmp_win.pl
2017-10-13 00:30:27 +02:00
Michael Newton 88c863ae57 ITL: Support weathermap data in snmp_interface CheckCommand
See https://github.com/dnsmichi/manubulon-snmp/pull/26 for related commit.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-10-12 16:55:59 +02:00
Michael aad3c6af6b ITL: Re-Add ssl_sni attribute for check_tcp 2017-09-22 17:58:57 +02:00
Claudio Kuenzler cfd7f1ff5e check_esxi_hardware.py with new --no-lcd parameter 2017-09-12 09:09:30 +02:00
Roland Hopferwieser c5dad15d3a Exclude configfs from disk checks 2017-09-07 11:49:52 +02:00
Tobias von der Krone e84fbf3a97 ITL: Correct arguments for ipmi-sensor CheckCommand
Replace the wrong "set_if" attribute and assign the value correctly.

fixes #5542
2017-09-01 14:19:07 +02:00
Michael Friedrich de1f254fdb Merge pull request #5394 from dupondje/add_mssql_args
itl: add additional mssql_health arguments
2017-08-15 20:56:10 +02:00
Michael Friedrich ca8d06b9ee Merge pull request #5401 from leeclemens/fix/itl-manubulon-snmp-env
itl: Add manubulon/check_snmp_env.pl as CheckCommand snmp-env
2017-08-15 12:54:31 +02:00
Yannick Charton e61d43468b Feature/itl check snmp options (#5387)
Add missing options for the definition of the ITL snmp CheckCommand

snmp_offset, snmp_output_delimiter and snmp_perf_oids options
2017-08-14 17:51:23 +02:00
Markus Waldmueller 96777b9f13 Update negate CheckCommand definition
refs #5427

Signed-off-by: Jean Flach <jean-marcel.flach@icinga.com>
2017-08-07 13:40:05 +02:00
Jean Flach 3427aca7d2 Merge pull request #5435 from Icinga/feature/3891-service-description
Add -d option to check_service
2017-08-07 11:36:20 +02:00
Lee Clemens b5ce0fda79 itl: Add manubulon/check_snmp_env.pl as CheckCommand snmp-env 2017-07-26 15:03:54 -04:00
Jean Flach 94f58f2c2e Add -d option to check_service 2017-07-26 17:02:18 +02:00
Jean Flach ba35e6cace Add ITL and documentation for new parameter 2017-07-24 10:14:15 +02:00
Jean-Louis Dupond e6883bba40 itl: add additional mssql_health arguments 2017-07-04 10:41:51 +02:00
Gunnar Beutner 1c1943f58a Remove default value for 'dns_query_type' 2017-06-28 14:00:11 +02:00
Petr Ruzicka 93964c44b2 Fix description for checkcommand sections 2017-06-21 07:06:31 +02:00
Petr Ruzicka 2cdc4165c6 Description modified for command plugins 2017-06-20 13:38:31 +02:00
Jean Flach 39c24e9ec9 Add check_nscp_api plugin for NSClient++ API checks
refs #4721
2017-06-13 21:17:16 +02:00
Michael Friedrich ba0498e2d7 Merge pull request #5347 from ruzickap/master
Improve ITL CheckCommand description attribute
2017-06-12 10:48:16 +02:00
Gunnar Beutner 15b9ffce8e Fix some formatting issues 2017-06-12 08:21:36 +02:00
Petr Ruzicka a6978f7b63 Description parts improved 2017-06-11 21:47:39 +02:00
Thomas Widhalm 56de94b91c Add ip4-or-ipv6 import to logstash ITL command 2017-06-09 17:14:44 +02:00
Petr Ruzicka 1e1beb8454 Adding accept_cname to dns command definition. 2017-06-08 16:45:26 +02:00
Michael Friedrich 922cb375a9 ITL: Fix missing double quote in ssl-cert CheckCommand
refs #5236
2017-05-10 14:04:13 +02:00
Jean-Louis Dupond ff0c82a706 ITL: Add some missing arguments to ssl_cert 2017-05-09 16:48:47 +02:00
Roland Hopferwieser 76600a81eb ITL: Add CheckCommand ssl_cert, fix ssl attributes 2017-05-09 16:01:55 +02:00
Michael Friedrich 5b7226548c Merge pull request #5209 from Mikesch-mp/itl_mssql
Add report mode to mssql_health

fixes #5209
2017-05-09 14:52:55 +02:00
Mikesch-mp 6bf81eb979 Add report mode to mssql_health 2017-05-09 14:43:20 +02:00
Michael Friedrich 9864a0175b Merge pull request #5210 from Mikesch-mp/itl_db2
Add report mode to db2_health

fixes #5210
2017-05-09 14:37:44 +02:00
Wenger Florian a43e8d6b2d Add ITL --standbyok argument to the vmware-esx-soap-host-storage-path CheckCommand
fixes #5227

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-05-09 07:43:16 +02:00
Mikesch-mp 6d4acb3798 Add report mode to db2_health 2017-04-30 18:43:48 +02:00
Niflou b37fd53773 ITL: Add more options to ldap CheckCommand
Adding the -W and -C (warning entries and critical entries) options

fixes #5139

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 12:14:56 +02:00
mocruz 7f60566340 ITL: Add memory and cpu thresholds to snmp_process Manubulon CheckCommand
fixes #5129
fixes #5130

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:43:13 +02:00
Pawel Szafer 52a6b601d9 ITL: Add support to NRPE v2 in NRPE CheckCommand
fixes #5126

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:39:52 +02:00
Dirk Goetz f169232ef2 ITL: Fix mitigation attribute for nwc_health
fixes #5075

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-22 11:15:58 +01:00
Dirk Goetz da980ac10e ITL: Update icingacli_businessprocess CheckCommand
fixes #4826

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-17 14:45:25 +01:00
Dirk Goetz efdbfb764b Add additional arguments to mssql_health
fixes #5063

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
2017-03-14 15:27:27 +01:00
Thomas Widhalm b3a80e16b2 ITL: Allow to use local mode of hpasm CheckCommand
Remove default value and "required" for `address` in hpasm ITL listing
Add a note to documentation why this special check should not have a default address

fixes #4985
fixes #4986

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-03-10 18:50:50 +01:00
Michael Friedrich f0a77464cd Fix closing brackets
refs #5019
2017-03-09 17:33:38 +01:00