]>
granicus.if.org Git - icinga2/log
Michael Friedrich [Wed, 11 Feb 2015 14:58:07 +0000 (15:58 +0100)]
Fix compiler warning
Gunnar Beutner [Wed, 11 Feb 2015 14:47:45 +0000 (15:47 +0100)]
Replace if( with if (
Michael Friedrich [Wed, 11 Feb 2015 12:12:08 +0000 (13:12 +0100)]
Add macro config validator for command args, env, custom attr, perfdata templates
fixes #7311
Gunnar Beutner [Wed, 11 Feb 2015 14:12:06 +0000 (15:12 +0100)]
Update documentation
Gunnar Beutner [Wed, 11 Feb 2015 13:15:03 +0000 (14:15 +0100)]
Add missing file
Gunnar Beutner [Wed, 11 Feb 2015 13:10:21 +0000 (14:10 +0100)]
Update documentation
fixes #7564
Gunnar Beutner [Wed, 11 Feb 2015 10:51:58 +0000 (11:51 +0100)]
Update documentation
Gunnar Beutner [Wed, 11 Feb 2015 09:20:36 +0000 (10:20 +0100)]
Add documentation for the 'icinga2 console' command
fixes #8386
Gunnar Beutner [Tue, 10 Feb 2015 14:53:20 +0000 (15:53 +0100)]
Fix a crash in yyerror()
refs #8133
Gunnar Beutner [Tue, 10 Feb 2015 14:40:37 +0000 (15:40 +0100)]
Fix off-by-one mistake for error reporting
refs #8133
Gunnar Beutner [Tue, 10 Feb 2015 14:21:48 +0000 (15:21 +0100)]
Add documentation for the object accessor functions
refs #7564
Gunnar Beutner [Tue, 10 Feb 2015 12:58:35 +0000 (13:58 +0100)]
Improve error reporting for "icinga2 console"
refs #8133
Gunnar Beutner [Tue, 10 Feb 2015 12:27:02 +0000 (13:27 +0100)]
Implement line continuation for "icinga2 console"
fixes #8133
Gunnar Beutner [Tue, 10 Feb 2015 09:59:08 +0000 (10:59 +0100)]
Allow funcs in the 'env' dictionary
refs #7564
Gunnar Beutner [Tue, 10 Feb 2015 08:32:14 +0000 (09:32 +0100)]
Ignore the -X option for check_disk (on Windows)
fixes #8405
Gunnar Beutner [Tue, 10 Feb 2015 08:31:41 +0000 (09:31 +0100)]
Add another missing directory
refs #7995
Gunnar Beutner [Tue, 10 Feb 2015 08:02:31 +0000 (09:02 +0100)]
Add missing directory in the Windows setup wizard
fixes #7995
Gunnar Beutner [Tue, 10 Feb 2015 07:57:54 +0000 (08:57 +0100)]
Add missing spaces in some error messages
refs #7995
Gunnar Beutner [Tue, 10 Feb 2015 07:53:15 +0000 (08:53 +0100)]
Update validators for CustomVarObject
fixes #7542
Gunnar Beutner [Tue, 10 Feb 2015 07:35:56 +0000 (08:35 +0100)]
Implement argument auto-completion for short options
fixes #8185
Michael Friedrich [Mon, 9 Feb 2015 17:56:17 +0000 (18:56 +0100)]
node update-config: Check node name against blacklist too
fixes #8211
Gunnar Beutner [Mon, 9 Feb 2015 14:22:55 +0000 (15:22 +0100)]
Fix timestamp format for the .timestamp file
fixes #8313
Gunnar Beutner [Mon, 9 Feb 2015 14:15:26 +0000 (15:15 +0100)]
console: Don't repeat line when we're reporting an error for the last line
fixes #8099
Gunnar Beutner [Mon, 9 Feb 2015 13:58:20 +0000 (14:58 +0100)]
Improve error message for setgroups/initgroups/setuid
fixes #8294
Gunnar Beutner [Mon, 9 Feb 2015 13:23:09 +0000 (14:23 +0100)]
Disable flapping detection by default
fixes #6868
Gunnar Beutner [Mon, 9 Feb 2015 13:21:06 +0000 (14:21 +0100)]
Set LC_NUMERIC=C for all processes on *NIX
fixes #6857
Michael Friedrich [Mon, 9 Feb 2015 13:19:26 +0000 (14:19 +0100)]
Create certificate backups in 'node setup'
fixes #8399
Gunnar Beutner [Mon, 9 Feb 2015 13:09:43 +0000 (14:09 +0100)]
Don't set up instance variables for fields which have been marked as no_storage
fixes #8400
Michael Friedrich [Mon, 9 Feb 2015 13:04:00 +0000 (14:04 +0100)]
Build fix for Windows
fixes #8260
Gunnar Beutner [Mon, 9 Feb 2015 12:12:28 +0000 (13:12 +0100)]
Add documentation for runtime attributes
refs #7564
Gunnar Beutner [Mon, 9 Feb 2015 11:37:29 +0000 (12:37 +0100)]
Make sure all fields in the Field class are initialized
refs #7564
Gunnar Beutner [Mon, 9 Feb 2015 10:03:19 +0000 (11:03 +0100)]
Build fix for Windows
refs #7564
Jean Flach [Mon, 9 Feb 2015 08:03:03 +0000 (09:03 +0100)]
Fix output of check_ping
Gunnar Beutner [Mon, 9 Feb 2015 07:50:17 +0000 (08:50 +0100)]
Implement additional attributes for the Host class
refs #7564
Gunnar Beutner [Mon, 9 Feb 2015 07:12:42 +0000 (08:12 +0100)]
Implement the Json.encode and Json.decode methods
fixes #8393
Gunnar Beutner [Mon, 9 Feb 2015 06:44:45 +0000 (07:44 +0100)]
Config sync: Open config files in binary mode
fixes #8390
Gunnar Beutner [Sun, 8 Feb 2015 10:03:10 +0000 (11:03 +0100)]
Relax the validator for Notification::users/Notification::user_groups a bit
fixes #8067
Michael Friedrich [Sat, 7 Feb 2015 23:15:38 +0000 (00:15 +0100)]
Add host/service runtime macro downtime_depth
fixes #8195
Michael Friedrich [Sat, 7 Feb 2015 23:08:12 +0000 (00:08 +0100)]
Trigger added downtimes immediately if checkable is Not-OK
fixes #8389
Michael Friedrich [Sat, 7 Feb 2015 22:41:43 +0000 (23:41 +0100)]
Fix authoritative zones in config sync
fixes #8388
refs #8256
Michael Friedrich [Sat, 7 Feb 2015 22:24:16 +0000 (23:24 +0100)]
Fix missing persistent_comment, notify_contact columns for acknowledgement table
fixes #7871
refs #8298
Michael Friedrich [Sat, 7 Feb 2015 22:04:01 +0000 (23:04 +0100)]
Require at least one user for notification objects (user or as member of user_groups)
fixes #8067
Michael Friedrich [Sat, 7 Feb 2015 21:46:34 +0000 (22:46 +0100)]
StatusDataWriter: Fix wrong host notification filters
fixes #8387
refs #8192
Michael Friedrich [Sat, 7 Feb 2015 21:36:17 +0000 (22:36 +0100)]
Remove name and return value for stats functions
fixes #6171
Michael Friedrich [Sat, 7 Feb 2015 20:57:49 +0000 (21:57 +0100)]
Fix User::ValidateFilters isn't being used
fixes #8111
Michael Friedrich [Sat, 7 Feb 2015 20:50:14 +0000 (21:50 +0100)]
Improve error message on missing included config files
fixes #8179
Michael Friedrich [Sat, 7 Feb 2015 20:39:19 +0000 (21:39 +0100)]
Fix notify flag is ignored in ACKNOWLEDGE_*_PROBLEM commands
fixes #8298
Michael Friedrich [Sat, 7 Feb 2015 19:44:25 +0000 (20:44 +0100)]
icinga2 node wizard: Create backups of certificates
fixes #8260
Michael Friedrich [Sat, 7 Feb 2015 19:41:04 +0000 (20:41 +0100)]
Add file mode support for NodeUtility::CreateBackupFile()
refs #8260
Michael Friedrich [Sat, 7 Feb 2015 19:07:34 +0000 (20:07 +0100)]
Improve error messages on Endpoint not belonging to a zone or multiple zones
fixes #8372
Michael Friedrich [Sat, 7 Feb 2015 18:37:12 +0000 (19:37 +0100)]
Fix last_hard_state missing in StatusDataWriter
fixes #8383
Gunnar Beutner [Fri, 6 Feb 2015 14:08:51 +0000 (15:08 +0100)]
Update documentation
Gunnar Beutner [Fri, 6 Feb 2015 07:51:33 +0000 (08:51 +0100)]
Add timestamp support for Graphite
fixes #8374
Gunnar Beutner [Fri, 6 Feb 2015 07:40:48 +0000 (08:40 +0100)]
Document the `name` and `type` attributes
fixes #8033
Michael Friedrich [Wed, 4 Feb 2015 20:52:02 +0000 (21:52 +0100)]
Livestatus: Fix case-insensitive comparison operator
fixes #8289
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Gunnar Beutner [Thu, 5 Feb 2015 16:05:00 +0000 (17:05 +0100)]
Add command definition for check_icmp
fixes #7873
Gunnar Beutner [Thu, 5 Feb 2015 14:36:17 +0000 (15:36 +0100)]
Report failed agent checks to the master
fixes #8257
Gunnar Beutner [Thu, 5 Feb 2015 14:17:56 +0000 (15:17 +0100)]
Send check result even when accept_commands is not set
fixes #8333
Gunnar Beutner [Thu, 5 Feb 2015 14:05:07 +0000 (15:05 +0100)]
Add path information for objects in objects file
fixes #8371
Gunnar Beutner [Thu, 5 Feb 2015 09:51:04 +0000 (10:51 +0100)]
Release version 2.2.4
Gunnar Beutner [Thu, 5 Feb 2015 09:33:40 +0000 (10:33 +0100)]
Update the ZoneName constant in "node wizard"
fixes #8162
Gunnar Beutner [Thu, 5 Feb 2015 09:30:30 +0000 (10:30 +0100)]
Remove single quote in "node wizard" output
fixes #8368
Gunnar Beutner [Thu, 5 Feb 2015 09:16:05 +0000 (10:16 +0100)]
Use the %build_icinga_org RPM macro for package dependencies which are specific to build.icinga.org
fixes #8128
Michael Friedrich [Wed, 4 Feb 2015 20:19:47 +0000 (21:19 +0100)]
Schedule a host downtime for command SCHEDULE_HOST_SVC_DOWNTIME
fixes #8299
Gunnar Beutner [Wed, 4 Feb 2015 14:25:10 +0000 (15:25 +0100)]
Implement support for updating the program_end_time column
fixes #6923
Gunnar Beutner [Tue, 3 Feb 2015 13:02:32 +0000 (14:02 +0100)]
Implement a unit test for nullary lambdas
fixes #7805
Gunnar Beutner [Tue, 3 Feb 2015 12:23:50 +0000 (13:23 +0100)]
Update repository URL for SLES 11
refs #7462
Jean Flach [Tue, 3 Feb 2015 09:22:09 +0000 (10:22 +0100)]
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
Jean Flach [Mon, 2 Feb 2015 14:11:11 +0000 (15:11 +0100)]
Fix check_swap returning wrong status without thresholds.
Jean Flach [Mon, 2 Feb 2015 12:30:10 +0000 (13:30 +0100)]
Fix check_uptime faulty behavior when using -u
fixes #8327
Gunnar Beutner [Mon, 2 Feb 2015 11:35:07 +0000 (12:35 +0100)]
Document operator precedence
fixes #7816
Jean Flach [Mon, 2 Feb 2015 10:11:43 +0000 (11:11 +0100)]
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
Gunnar Beutner [Mon, 2 Feb 2015 09:57:21 +0000 (10:57 +0100)]
Add a check command for check_hpjd
refs #6225
Gunnar Beutner [Mon, 2 Feb 2015 08:58:38 +0000 (09:58 +0100)]
Fix missing files in the Windows package
fixes #8200
Jean Flach [Mon, 2 Feb 2015 08:21:46 +0000 (09:21 +0100)]
Fix check_network.exe always returning warning
fixes #8306
Gunnar Beutner [Mon, 2 Feb 2015 07:37:55 +0000 (08:37 +0100)]
Implement the Array#join method
fixes #8322
Gunnar Beutner [Fri, 30 Jan 2015 14:50:03 +0000 (15:50 +0100)]
Improve error message for non-matching apply rules
fixes #8323
Gunnar Beutner [Fri, 30 Jan 2015 14:23:55 +0000 (15:23 +0100)]
Add enable_event_handlers attribute in status.dat
fixes #8321
Gunnar Beutner [Fri, 30 Jan 2015 11:21:08 +0000 (12:21 +0100)]
Update AUTHORS
Blerim Sheqa [Fri, 30 Jan 2015 10:06:48 +0000 (11:06 +0100)]
Add missing arguments for the "disk" check command
fixes #8316
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Fri, 30 Jan 2015 09:30:31 +0000 (10:30 +0100)]
Don't allow comparison of strings and numbers
fixes #8305
Gunnar Beutner [Fri, 30 Jan 2015 08:49:57 +0000 (09:49 +0100)]
Implement another syntax for nullary lambdas
refs #7564
Gunnar Beutner [Thu, 29 Jan 2015 15:52:04 +0000 (16:52 +0100)]
Don't escape macros for the macro() function
refs #7564
Gunnar Beutner [Thu, 29 Jan 2015 15:51:47 +0000 (16:51 +0100)]
Improve error message for failed casts
refs #6070
Gunnar Beutner [Thu, 29 Jan 2015 13:40:49 +0000 (14:40 +0100)]
Fix incorrect return value for ConfigItem::ActivateItems
refs #8309
Gunnar Beutner [Thu, 29 Jan 2015 13:14:56 +0000 (14:14 +0100)]
Validate timeperiod segments
fixes #8309
Gunnar Beutner [Thu, 29 Jan 2015 12:18:46 +0000 (13:18 +0100)]
Add missing mutex for AddNotification/RemoveNotification
fixes #8311
Gunnar Beutner [Thu, 29 Jan 2015 11:38:25 +0000 (12:38 +0100)]
Evaluate apply filters in the for loop
fixes #7610
Gunnar Beutner [Thu, 29 Jan 2015 10:39:06 +0000 (11:39 +0100)]
Make sure the Livestatus listener thread terminates after SIGTERM
fixes #8295
Gunnar Beutner [Thu, 29 Jan 2015 10:06:08 +0000 (11:06 +0100)]
Fix setting global variables with --define
fixes #8307
Gunnar Beutner [Thu, 29 Jan 2015 09:30:02 +0000 (10:30 +0100)]
Update validators for command arguments
refs #7564
Gunnar Beutner [Thu, 29 Jan 2015 09:09:53 +0000 (10:09 +0100)]
Implement support for functions in set_if
refs #7564
Gunnar Beutner [Wed, 28 Jan 2015 14:48:08 +0000 (15:48 +0100)]
Fix incorrectly resolved macros
refs #7564
Gunnar Beutner [Wed, 28 Jan 2015 13:18:27 +0000 (14:18 +0100)]
Implement accessor functions for hosts, services, etc.
refs #7564
Gunnar Beutner [Wed, 28 Jan 2015 13:14:48 +0000 (14:14 +0100)]
Implement the 'macro' function for dynamic custom vars
refs #7564
Gunnar Beutner [Wed, 28 Jan 2015 10:08:49 +0000 (11:08 +0100)]
Update AUTHORS
Tobias von der Krone [Wed, 28 Jan 2015 09:57:34 +0000 (10:57 +0100)]
Add OpenTSDB perfdata plugin
refs #7256
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Michael Friedrich [Wed, 28 Jan 2015 10:45:07 +0000 (11:45 +0100)]
Documentation: Fix plugin integration path
Gunnar Beutner [Wed, 28 Jan 2015 07:36:17 +0000 (08:36 +0100)]
Implement get_object() and get_objects()
fixes #7564
Gunnar Beutner [Wed, 28 Jan 2015 07:35:36 +0000 (08:35 +0100)]
Use a separate thread for TLS connection attempts
fixes #8295