Commit Graph

136 Commits

Author SHA1 Message Date
Michael Friedrich 9ab4b3dd16 Remove the 'Icinga' prefix for global constants.
Fixes #5960
2014-04-07 21:42:23 +02:00
Gunnar Beutner cea15e11dc Implement new state and type filters.
Fixes #5906
2014-04-07 14:00:18 +02:00
Gunnar Beutner 323f3ec6c5 Update example config.
Refs #5925
2014-04-05 22:20:57 +02:00
Gunnar Beutner 5e38c81eb5 Implement apply target types.
Fixes #5924
2014-04-05 13:53:55 +02:00
Gunnar Beutner c42a582307 Rename "short_name", "host" and "sevice" attributes.
Fixes #5857
2014-04-05 09:15:40 +02:00
Michael Friedrich 09cbf18b26 Implement 'env' dictionary instead of 'export_macros' array.
Revamp notification runtime macros too.

Refs #5855
2014-04-04 22:57:56 +02:00
Michael Friedrich 3d419cd48b Rename 'hostcheck' to 'hostalive' check command.
Refs #5939
2014-04-04 19:04:13 +02:00
Michael Friedrich 9dd37cf9bc Add ITL hostcheck command for sample config.
Fixes #5939
2014-04-04 16:22:12 +02:00
Michael Friedrich 5c58eb368c Merge 'macros' and 'custom' attributes into 'vars', part 1.
Refs #5855
2014-04-03 11:35:25 +02:00
Gunnar Beutner 0fddb46b68 Fix Vagrant config.
Refs #5870
2014-04-01 11:17:06 +02:00
Gunnar Beutner 5eca503362 Support new-lines in addition to commas to separate commands.
Fixes #5901
2014-04-01 09:45:57 +02:00
Gunnar Beutner 036fd3303f Replace $plugindir$ macro with a constant.
Fixes #5877
2014-03-31 13:11:36 +02:00
Gunnar Beutner 79a7a0be92 Update documentation.
Refs #5870
2014-03-31 12:00:10 +02:00
Gunnar Beutner 93baea247c Only apply ping4 service to hosts which have an address macro.
Fixes #5891
2014-03-31 09:49:45 +02:00
Michael Friedrich 020a856bce Config: Fix IcingaMacros const identifier. 2014-03-30 16:12:30 +02:00
Gunnar Beutner fa11e5a97e Update example config.
Refs #5878
2014-03-28 16:32:15 +01:00
Gunnar Beutner 8958d2f69f Implement the "import" keyword.
Refs #5869
2014-03-28 11:22:36 +01:00
Gunnar Beutner c580632e90 Add check plugin for net-snmp extend checks.
Fixes #5861
2014-03-26 09:51:10 +01:00
Gunnar Beutner a2d6e90d06 Rename "none" time period to "never." 2014-03-25 10:08:28 +01:00
Michael Friedrich 1d32c5b2d3 Add --no-validate option and skip duplicate validation on (re)start.
Fixes #5800
2014-03-19 20:59:18 +01:00
Gunnar Beutner 700cc43770 Update documentation.
Refs #5789
2014-03-19 12:46:23 +01:00
Michael Friedrich ce737ff2f3 Change copyright header (again).
Fixes #5424
2014-03-19 11:42:47 +01:00
Michael Friedrich cf3f0eaee7 Chown log/pid on startup.
Refs #5787
2014-03-17 18:06:23 +01:00
Gunnar Beutner a066cbf110 Init script shouldn't run config validation as root.
Fixes #5761
2014-03-17 10:14:21 +01:00
Gunnar Beutner 3aa8bd6164 Add StateFilterOK in the example notification config.
Fixes #5762
2014-03-17 09:42:43 +01:00
Gunnar Beutner 4d6088bee1 Stop checks during shutdown.
Fixes #5784
2014-03-17 09:04:19 +01:00
Michael Friedrich 1e9f2f57a3 Do not start, restart, reload on config validation errors.
Fixes #5781
2014-03-16 23:26:47 +01:00
Michael Friedrich 8acad9aac3 Add IcingaStatusWriter to features-available.
Fixes #5741
2014-03-11 12:11:48 +01:00
Johannes Meyer b39b241591 Refactor output of all vm-tests 2014-02-14 16:05:58 +01:00
Michael Friedrich fbdadea24c Fix notification script.
Fixes #5419
2014-01-29 14:41:56 +01:00
Michael Friedrich 87ba0ea3ab Add logrotate config.
Refs #5448
2014-01-14 17:24:38 +01:00
Michael Friedrich 555d72150a Update copyright header.
Fixes #5424
2014-01-09 00:32:11 +01:00
Gunnar Beutner 03a0815357 Fix syntax error in mail-notification.sh.
Fixes #5285
2013-12-09 13:03:08 +01:00
Gunnar Beutner 41ded2858c Implement scheduled downtimes.
Fixes #3584
2013-12-06 13:45:18 +01:00
Gunnar Beutner bb652ff335 Rename one of the example timeperiods.
Refs #5268
2013-12-05 12:30:39 +01:00
Gunnar Beutner 6714796ecd Set rlimits in the Application class (rather than in the init script).
Fixes #5260
2013-12-05 11:11:03 +01:00
Gunnar Beutner e540685e13 Implement support for constants in the config parser.
Refs #4946
2013-12-04 11:32:45 +01:00
Gunnar Beutner 25cece444d Remove Windows example config.
Refs #4946
2013-12-04 11:04:17 +01:00
Michael Friedrich 65481617d2 Clean up configs.
Refs #5254
2013-12-03 09:54:14 +01:00
Gunnar Beutner f8d2172c27 Implement include_recursive config directive.
Fixes #5238
2013-11-29 12:26:31 +01:00
Michael Friedrich 1dbd689f9c Add generic-user template.
Fixes #5236

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2013-11-28 15:20:32 +01:00
Gunnar Beutner 7d8733c033 Fix some more RPM warnings.
Fixes #5231
2013-11-27 14:43:11 +01:00
Gunnar Beutner 3c29e4e907 Use a shell script for the mail-service-notification command.
Refs #5224
2013-11-27 09:48:00 +01:00
Gunnar Beutner 0e086118ca Fix file permissions for /var/*/icinga2 and /etc/icinga.
Fixes #5221
2013-11-26 14:21:40 +01:00
Gunnar Beutner 7910a8fa37 Fix RPM warnings.
Fixes #5193
2013-11-25 20:28:06 +01:00
Gunnar Beutner 5bc3b02758 Fix syntax error in debuglog.conf
Fixes #5122
2013-11-22 08:16:16 +01:00
Gunnar Beutner ab388ce837 Use a file for the default log (instead of syslog).
Fixes #5119
2013-11-21 12:28:59 +01:00
Gunnar Beutner 1fc47e67a8 Implement the IcingaCheckTask check type.
Fixes #2822
2013-11-21 11:40:03 +01:00
Gunnar Beutner 9bf5ad2a2b Use += for groups in the example config.
Fixes #5084
2013-11-20 09:49:17 +01:00
Gunnar Beutner 1ee21816e4 Set NPROC limit in the init script.
Refs #5050
2013-11-15 14:10:52 +01:00