Commit Graph

211 Commits

Author SHA1 Message Date
Dirk Goetz 7f368c0e18 Add contributed command definitions
fixes 
fixes 
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-02-18 15:43:27 +01:00
Gunnar Beutner 1f05cc23d1 Wrap IPv6 addresses in udp6:[<addr>] for check_snmp
refs 
2015-02-13 12:11:53 +01:00
Gunnar Beutner bb033b5ce3 Fall back to using address6 when the address attribute is not set
fixes 
2015-02-13 11:52:50 +01:00
Gunnar Beutner e3edcfddde Fix incorrect macro name in the disk check command
refs 
2015-02-12 09:24:28 +01:00
Gunnar Beutner c2e597b494 Add a few more file system types which are ignored by default
refs 
2015-02-12 09:15:46 +01:00
Gunnar Beutner f8bcc9c83f Add command definition for check_icmp
fixes 
2015-02-05 17:05:00 +01:00
Gunnar Beutner 8d551fa99f Add a check command for check_hpjd
refs 
2015-02-02 10:57:21 +01:00
Blerim Sheqa bda2f87759 Add missing arguments for the "disk" check command
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-01-30 12:18:12 +01:00
Michael Friedrich 78bfd0204c Update copyright year 2015-01-22 12:00:23 +01:00
Edvin Seferovic a58290dd40 Removed mail_from from check_ssmtp command.
Monitoring Plugin ssmtp has no "-f" switch. Command and documentation changed.

Fixes 
PR 

Signed-off-by: Markus Frosch <markus@lazyfrosch.de>

Conflicts:
	doc/7-configuring-icinga-2.md
2015-01-21 21:14:22 +01:00
Gunnar Beutner 05485ea2d6 Disallow calling strings as functions
fixes 
2014-12-12 20:45:11 +01:00
Steve McMaster ae95918da0 Add -t options to "snmp" and "snmp-manubulon-command" CheckCommand objects
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-12-12 18:10:35 +01:00
Michael Friedrich 842b3a9cd7 Documentation: Explain macro array support, repeat_key, add icmp example
fixes 
fixes 
2014-11-27 16:59:17 +01:00
Gunnar Beutner 9dfa3d22d4 Implement support for arrays in command arguments
fixes 
2014-11-27 13:24:07 +01:00
Carlos Cesario 443ae0f298 Add label option to snmp ckecks
Add label option to snmpv3 and snmp snmp-interface commands. Based on attached files to ticket .

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-26 20:40:55 +01:00
Carlos Cesario 4c9fe5fd5b Add more options to snmp-interface command
Add more options to snmp-interface command based on conf file attached on ticket .

fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-26 18:26:19 +01:00
Gunnar Beutner 6f4ae74e1e Increase default timeout for NRPE checks
fixes 
2014-11-21 22:05:33 +01:00
Michael Friedrich a10107c540 Plugin Check Commands: disk is missing '-p', 'x' parameter
fixes 
2014-11-06 14:22:00 +01:00
Michael Friedrich 38b994d9cd Plugin Check Commands: Fix wrong set_if in http command
refs 
2014-10-11 19:30:53 +02:00
Dirk Goetz e0941027ea Plugin Check Commands: Extend check_procs and check_http arguments
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-10-11 19:15:55 +02:00
Carlos Cesario 911863f974 Plugin Check Commands: Fix snmp-load threshold values
Fix snmp-load threshold values to suppoprt "-T stand" param in check command.
To use 3 values, change the snmp_load_type var to "netsl".

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-10-11 18:27:04 +02:00
Brian Dockter 273a5eddc5 Change command-line option for enabling SNMP v2c support to valid short form.
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-10-11 16:54:38 +02:00
Jan Wagner 42852108a3 Fix '3 warnings and critical' error
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-09-18 13:20:26 +02:00
Tobias von der Krone 58a84c9344 Move fping_address to command array because it must always be the first argument
fixes 
2014-09-11 09:34:20 +02:00
Michael Friedrich ab7fc25072 Fix Manubulon include file
fixes 
2014-09-08 11:22:38 +02:00
Michael Friedrich 52e85dc22e Install missing itl/manubulon
refs 
2014-08-27 19:57:44 +02:00
Michael Friedrich aef11814d0 Rename plugin-commands-manubulon.conf to command-plugins-manubulon.conf
refs 
2014-08-27 19:57:44 +02:00
Carlos Cesario 170c41b5f0 Addes itl/manubulon file
refs 
2014-08-27 19:57:44 +02:00
Carlos Cesario 1f86887a1d Added plugin-commands-manubulon.conf into CMakeLists.txt
refs 
2014-08-27 19:57:44 +02:00
Carlos Cesario 42b63c48f3 Added license header, remove commas after expressions and change comments format
refs 
2014-08-27 19:57:44 +02:00
Carlos Cesario fe6dc00a85 Add some manubulon snmp plugins
refs 
2014-08-27 19:57:43 +02:00
Gaël Beaudoin 87d789ad8b Add the --timeout parameter to the check_ssh / ssh CheckCommand
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-07-30 14:16:10 +02:00
Gunnar Beutner 4c8eb819e4 Remove set_if attribute for the ssl check
fixes 
2014-07-23 09:37:04 +02:00
Gunnar Beutner abc3869218 Fix order attribute for the ssh check command
fixes 
2014-07-21 15:09:01 +02:00
Gunnar Beutner 263f198992 Require command to be an array when the arguments attribute is used
fixes 
2014-07-16 13:01:55 +02:00
Carlos Cesario dd1646f78d Add http expect option (-e) to check_http command
fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-07-12 17:17:48 +02:00
Gunnar Beutner 5fb52a4e48 Remove superfluous quotes and commas in dictionaries
fixes 
2014-07-11 14:38:15 +02:00
Jan Wagner 4c548813a4 Add sni option to http check
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-07-04 12:01:25 +02:00
Carlos Cesario f27ea30000 Add more options to snmp check
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-06-27 08:24:44 +02:00
Jan Wagner 582824e291 Adding ports to checks pop/imap/smtp and new check dig
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-06-24 13:20:41 +02:00
Michael Friedrich a277e2dc3f Plugins: add fping4/6 commands
refs 
2014-06-18 19:26:18 +02:00
Michael Friedrich c1034a8e7f plugin command dns: small naming fixes
refs 
2014-06-16 08:49:52 +02:00
Gerd von Egidy a4a015c8be Add CheckCommand "dns"
Refs 
2014-06-16 08:49:52 +02:00
Gerd von Egidy 2dc4b968d9 Improve snmp CheckCommand, add snmpv3 CheckCommand.
Refs 
2014-06-16 08:49:52 +02:00
Gerd von Egidy dedb16b2c8 Add "ssl" CheckCommand
Refs 
2014-06-16 08:49:52 +02:00
Gerd von Egidy 64946bc3a2 Add http_expect_body_regex and http_ignore_body to command-plugins.conf.
Refs 
2014-06-16 08:49:52 +02:00
Gerd von Egidy 444a85ddd0 Add (s)smtp_mail_from option to smtp and ssmtp commands.
Refs 
2014-06-16 08:49:52 +02:00
Michael Friedrich 1d9f7fb045 Plugins: Add 'http_auth_pair' as 'http' command argument.
Fixes 
2014-06-03 19:54:59 +02:00
Gunnar Beutner 5d10558342 Fix the "running_kernel" check command.
Refs 
2014-06-02 19:59:28 +02:00
Michael Friedrich 9225f7ed00 Drop check_kernel in favor of check_running_kernel, add plugin command.
Refs 
2014-06-02 13:34:35 +02:00
Michael Friedrich 26e35b7cf0 Documentation: Fix 'http' check_command.
Fixes 
2014-06-02 10:47:31 +02:00
Marcus van Dam ade832849b Plugins: Add ftp and ups CheckCommand objects.
Refs 

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-05-28 23:42:38 +02:00
Marcus van Dam 67b7a8300e Plugins: Add imap,simap,pop,spop CheckCommand objects.
Refs 

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
2014-05-28 22:26:27 +02:00
Gunnar Beutner d66b4d587e Implement the "cluster-zone" check task.
Fixes 
2014-05-25 19:59:52 +02:00
Michael Friedrich 60b772334d Fix nrpe command definition.
Refs ##6225
2014-05-22 21:06:19 +02:00
Michael Friedrich c4fa6e2ea2 Plugins: Add generic nrpe command definition.
Refs 
2014-05-22 19:08:47 +02:00
Gunnar Beutner e3db6770f1 Add by_ssh command object.
Refs 
2014-05-22 14:05:56 +02:00
Gunnar Beutner bbb2fb62dd Add check command for check_dhcp.
Refs 
2014-05-17 13:33:57 +02:00
Gunnar Beutner 5c54dc7846 Add missing quote.
Refs 
2014-05-12 13:03:28 +02:00
Gunnar Beutner a4e2c48c96 Add check comment for NSClient++.
Refs 
2014-05-12 12:30:30 +02:00
Michael Friedrich d06d4f2540 Include monitoring plugin commands seperately.
Fixes 
2014-05-10 19:02:51 +02:00
Gunnar Beutner 656d6ff13a Update scripts and example config.
Refs 
2014-05-08 12:17:21 +02:00
Gunnar Beutner 7be95a180d Remove superfluous commas in the ITL.
Fixes 
2014-04-29 10:44:09 +02:00
Gunnar Beutner 1c9e985f1d Rename "optional" attribute to "required" and change the default value.
Fixes 
2014-04-29 10:41:32 +02:00
Gunnar Beutner 17d277ff16 Implement the "order" attribute for command arguments.
Refs 
2014-04-29 10:33:09 +02:00
Gunnar Beutner 9b9ee5c425 Add ssh_port parameter for the ssh check command.
Refs 
2014-04-26 18:31:49 +02:00
Gunnar Beutner 1631d795b0 Add missing $ sign in a macro.
Refs 
2014-04-26 16:40:30 +02:00
Gunnar Beutner d617c7b1f6 Implement support for optional command arguments.
Fixes 
2014-04-26 15:03:38 +02:00
Gunnar Beutner 4e7738c5a5 Implement CLR-based checks. 2014-04-16 10:39:13 +02:00
Gunnar Beutner 0ed49d2ddc Add "apt" check command.
Refs 
2014-04-13 18:47:02 +02:00
Gunnar Beutner 365779d360 Remove the SNMP auto-discovery scripts.
Refs 
2014-04-13 01:20:51 +02:00
Gunnar Beutner 750603c49d Update the example config.
Refs 
2014-04-12 10:28:31 +02:00
Gunnar Beutner 983f11ef58 Update "swap" check command.
Refs 
2014-04-12 08:56:26 +02:00
Gunnar Beutner 899b9da5b4 Update ITL commands.
Refs 
2014-04-12 08:18:51 +02:00
Gunnar Beutner 2961364e97 Implement support for agent-based checks.
Refs 
2014-04-12 04:21:09 +02:00
Michael Friedrich 9ab4b3dd16 Remove the 'Icinga' prefix for global constants.
Fixes 
2014-04-07 21:42:23 +02:00
Michael Friedrich f13e7b5fa0 Update documentation for custom attribute runtime macros.
Refs 
2014-04-04 21:52:33 +02:00
Michael Friedrich 3d419cd48b Rename 'hostcheck' to 'hostalive' check command.
Refs 
2014-04-04 19:04:13 +02:00
Michael Friedrich fb038b3e4f Update documentation reflecting current changes.
Refs 
2014-04-04 18:41:54 +02:00
Michael Friedrich 9dd37cf9bc Add ITL hostcheck command for sample config.
Fixes 
2014-04-04 16:22:12 +02:00
Michael Friedrich 5c58eb368c Merge 'macros' and 'custom' attributes into 'vars', part 1.
Refs 
2014-04-03 11:35:25 +02:00
Gunnar Beutner 036fd3303f Replace $plugindir$ macro with a constant.
Fixes 
2014-03-31 13:11:36 +02:00
Gunnar Beutner 9901e9b1d3 Update ITL commands.
Refs 
2014-03-31 12:52:12 +02:00
Gunnar Beutner a7136b6f5c Use $HOSTADDRESS$ in the ITL commands.
Fixes 
2014-03-31 08:48:01 +02:00
Gunnar Beutner 397fee13ff Allow "object" and "apply" in AST expressions.
Refs 
2014-03-30 15:04:53 +02:00
Gunnar Beutner 8958d2f69f Implement the "import" keyword.
Refs 
2014-03-28 11:22:36 +01:00
Gunnar Beutner c580632e90 Add check plugin for net-snmp extend checks.
Fixes 
2014-03-26 09:51:10 +01:00
Michael Friedrich ce737ff2f3 Change copyright header (again).
Fixes 
2014-03-19 11:42:47 +01:00
Michael Friedrich e534f9bc1b Add Cluster Health Check.
Fixes 
2014-02-07 15:19:37 +01:00
Michael Friedrich 555d72150a Update copyright header.
Fixes 
2014-01-09 00:32:11 +01:00
Gunnar Beutner 41d4ba169f Embed constants into lib{base,icinga,db_ido}.
Fixes 
2013-12-17 14:24:29 +01:00
Gunnar Beutner e540685e13 Implement support for constants in the config parser.
Refs 
2013-12-04 11:32:45 +01:00
Paul Richards 593025f763 Add NSCA-ng support for the Vagrant VM.
Fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2013-11-24 18:21:20 +01:00
Gunnar Beutner 1fc47e67a8 Implement the IcingaCheckTask check type.
Fixes 
2013-11-21 11:40:03 +01:00
Gunnar Beutner 4534bb08c5 Implement DbCatEverything flag.
Fixes 
2013-11-20 16:47:46 +01:00
Gunnar Beutner b92d26cac0 Add missing $ in the https_vhost check command.
Fixes 
2013-11-17 03:30:56 +01:00
Gunnar Beutner 6dd6c605d4 Don't explicitly load libmethods in libicinga.
Refs 
2013-11-05 08:34:34 +01:00
Gunnar Beutner f2307c4242 Add cmake build files.
Refs 
2013-11-03 13:45:26 +01:00
Gunnar Beutner 2c143fbdf8 Remove unused files.
Refs 
2013-11-03 11:12:47 +01:00
Gunnar Beutner ff737e4cb5 Add script constants for the DbCat* filter categories.
Refs 
2013-10-30 10:20:00 +01:00