Commit Graph

5187 Commits

Author SHA1 Message Date
Gunnar Beutner 4452711b1d Release version 2.2.4 2015-02-05 10:54:46 +01:00
Gunnar Beutner 423b2777d4 Update the ZoneName constant in "node wizard"
fixes #8162
2015-02-05 10:33:40 +01:00
Gunnar Beutner 700b7c1c48 Remove single quote in "node wizard" output
fixes #8368
2015-02-05 10:30:30 +01:00
Gunnar Beutner 090aae0630 Use the %build_icinga_org RPM macro for package dependencies which are specific to build.icinga.org
fixes #8128
2015-02-05 10:16:05 +01:00
Michael Friedrich 06a262f7db Schedule a host downtime for command SCHEDULE_HOST_SVC_DOWNTIME
fixes #8299
2015-02-04 21:19:47 +01:00
Gunnar Beutner 1a23ae94f9 Implement support for updating the program_end_time column
fixes #6923
2015-02-04 15:25:10 +01:00
Gunnar Beutner e3dcc8a610 Implement a unit test for nullary lambdas
fixes #7805
2015-02-03 14:02:32 +01:00
Gunnar Beutner a82b55bcc6 Update repository URL for SLES 11
refs #7462
2015-02-03 13:24:24 +01:00
Jean Flach acff66875d Add check_memory, update check_swap, thresholds
Adds check_memory which works like check_swap which has been updated to work like check_memory
Both sport a -u(nit) option with MB as default, like their linux versions.
A possible bug with all plugins having the -u(nit) option when using -u kB has been fixed. Don't use icinga to monitor you commodore though.

refs #8287 #8060
2015-02-03 10:22:09 +01:00
Jean Flach 25f2636a77 Fix check_swap returning wrong status without thresholds. 2015-02-02 15:11:11 +01:00
Jean Flach 0e7b8d16e2 Fix check_uptime faulty behavior when using -u
fixes #8327
2015-02-02 13:30:10 +01:00
Gunnar Beutner 3b3a65c9ae Document operator precedence
fixes #7816
2015-02-02 12:48:20 +01:00
Jean Flach 4771f79f35 Change how check_swap works and a debug line in check_disk
check_swap should now be faster and more accurate, it also checks against free space instead of taken swap.
The output and CMakeLists have been updated accordingly.

fixes #8287 refs #8060
2015-02-02 11:21:44 +01:00
Gunnar Beutner 8d551fa99f Add a check command for check_hpjd
refs #6225
2015-02-02 10:57:21 +01:00
Gunnar Beutner 1bff5eb706 Fix missing files in the Windows package
fixes #8200
2015-02-02 10:36:58 +01:00
Jean Flach 9791a8b279 Fix check_network.exe always returning warning
fixes #8306
2015-02-02 09:21:46 +01:00
Gunnar Beutner fec8e15d9e Implement the Array#join method
fixes #8322
2015-02-02 08:39:16 +01:00
Gunnar Beutner 173f5241c4 Improve error message for non-matching apply rules
fixes #8323
2015-01-30 15:51:22 +01:00
Gunnar Beutner ce00081a57 Add enable_event_handlers attribute in status.dat
fixes #8321
2015-01-30 15:24:40 +01:00
Gunnar Beutner c781e62823 Update AUTHORS 2015-01-30 12:21:08 +01:00
Blerim Sheqa bda2f87759 Add missing arguments for the "disk" check command
fixes #8316

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-01-30 12:18:12 +01:00
Gunnar Beutner ac959a72aa Don't allow comparison of strings and numbers
fixes #8305
2015-01-30 10:30:31 +01:00
Gunnar Beutner aeb579d2a0 Implement another syntax for nullary lambdas
refs #7564
2015-01-30 09:49:57 +01:00
Gunnar Beutner c01fb97337 Don't escape macros for the macro() function
refs #7564
2015-01-29 16:52:04 +01:00
Gunnar Beutner e0be9cd743 Improve error message for failed casts
refs #6070
2015-01-29 16:51:47 +01:00
Gunnar Beutner d713a6c940 Fix incorrect return value for ConfigItem::ActivateItems
refs #8309
2015-01-29 14:40:49 +01:00
Gunnar Beutner 2f44581f14 Validate timeperiod segments
fixes #8309
2015-01-29 14:14:56 +01:00
Gunnar Beutner a3e0c9d898 Add missing mutex for AddNotification/RemoveNotification
fixes #8311
2015-01-29 13:21:22 +01:00
Gunnar Beutner fb323ee215 Evaluate apply filters in the for loop
fixes #7610
2015-01-29 12:38:25 +01:00
Gunnar Beutner 88788685d3 Make sure the Livestatus listener thread terminates after SIGTERM
fixes #8295
2015-01-29 11:39:06 +01:00
Gunnar Beutner 03a509f419 Fix setting global variables with --define
fixes #8307
2015-01-29 11:06:08 +01:00
Gunnar Beutner dd4a7ab240 Update validators for command arguments
refs #7564
2015-01-29 10:30:02 +01:00
Gunnar Beutner 7b4f1e217a Implement support for functions in set_if
refs #7564
2015-01-29 10:09:53 +01:00
Gunnar Beutner ea3c3e0c3e Fix incorrectly resolved macros
refs #7564
2015-01-28 15:48:08 +01:00
Gunnar Beutner 235c7348f4 Implement accessor functions for hosts, services, etc.
refs #7564
2015-01-28 14:18:27 +01:00
Gunnar Beutner 4ad4c314ae Implement the 'macro' function for dynamic custom vars
refs #7564
2015-01-28 14:14:48 +01:00
Gunnar Beutner 1ad404c354 Update AUTHORS 2015-01-28 12:39:01 +01:00
Tobias von der Krone 201883ff70 Add OpenTSDB perfdata plugin
refs #7256

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-01-28 12:39:01 +01:00
Michael Friedrich 0441e95942 Documentation: Fix plugin integration path 2015-01-28 11:45:07 +01:00
Gunnar Beutner eb2f2dd8a2 Implement get_object() and get_objects()
fixes #7564
2015-01-28 08:36:17 +01:00
Gunnar Beutner 88e1aadbf2 Use a separate thread for TLS connection attempts
fixes #8295
2015-01-28 08:35:36 +01:00
Gunnar Beutner 091d79ea4a Don't execute DB updates for agent host objects
fixes #8296
2015-01-27 15:11:45 +01:00
Gunnar Beutner fb44744680 Implement support for using functions in custom attributes
refs #7564
2015-01-27 13:40:05 +01:00
Gunnar Beutner c36d785f9f Update documentation for the Zone::global attribute
fixes #8293
2015-01-27 13:25:24 +01:00
Gunnar Beutner 13917e07b0 Implement validator support for function objects
fixes #8291
2015-01-27 10:55:14 +01:00
Gunnar Beutner a11cdbdc39 Replace spaces with tabs 2015-01-27 10:50:15 +01:00
Gunnar Beutner e7938c9374 Fix crash in DbConnection::ProgramStatusHandler
fixes #8288
2015-01-27 09:53:07 +01:00
Gunnar Beutner b858a05f15 Make operators &&, || behave like in JavaScript
fixes #8290
2015-01-27 08:40:19 +01:00
Gunnar Beutner 8c4c7f0953 Update documentation 2015-01-26 14:40:27 +01:00
Gunnar Beutner 775ed474d7 Update documentation 2015-01-25 16:07:43 +01:00