]> granicus.if.org Git - icinga2/log
icinga2
12 years agoFixed build on Win32.
Gunnar Beutner [Sat, 7 Jul 2012 11:17:50 +0000 (13:17 +0200)]
Fixed build on Win32.

12 years agoLink convenience module into icinga app when building with --disable-shared.
Gunnar Beutner [Fri, 6 Jul 2012 13:56:31 +0000 (15:56 +0200)]
Link convenience module into icinga app when building with --disable-shared.

12 years agoDon't instantiate service objects for host templates.
Gunnar Beutner [Fri, 6 Jul 2012 13:52:13 +0000 (15:52 +0200)]
Don't instantiate service objects for host templates.

12 years agoBugfix for the convenience component.
Gunnar Beutner [Fri, 6 Jul 2012 12:36:58 +0000 (14:36 +0200)]
Bugfix for the convenience component.

12 years agoImplemented ConfigItemBuilder class.
Gunnar Beutner [Fri, 6 Jul 2012 12:33:10 +0000 (14:33 +0200)]
Implemented ConfigItemBuilder class.

12 years agoRemoved ConfigVM class.
Gunnar Beutner [Fri, 6 Jul 2012 09:35:20 +0000 (11:35 +0200)]
Removed ConfigVM class.

12 years agoImplemented 'services' property for host definitions.
Gunnar Beutner [Fri, 6 Jul 2012 09:22:38 +0000 (11:22 +0200)]
Implemented 'services' property for host definitions.

12 years agoBugfix: Use service alias in service group definition.
Gunnar Beutner [Fri, 6 Jul 2012 09:21:19 +0000 (11:21 +0200)]
Bugfix: Use service alias in service group definition.

12 years agoUndelegate services when their config objects are removed.
Gunnar Beutner [Wed, 4 Jul 2012 14:50:25 +0000 (16:50 +0200)]
Undelegate services when their config objects are removed.

12 years agoUpdated .gitignore file.
Gunnar Beutner [Wed, 4 Jul 2012 10:28:52 +0000 (12:28 +0200)]
Updated .gitignore file.

12 years agoRemoved obsolete code.
Gunnar Beutner [Tue, 3 Jul 2012 13:26:58 +0000 (15:26 +0200)]
Removed obsolete code.

12 years agoBugfixes.
Gunnar Beutner [Tue, 3 Jul 2012 13:20:44 +0000 (15:20 +0200)]
Bugfixes.

12 years agoAdded missing state calculation.
Gunnar Beutner [Tue, 3 Jul 2012 13:17:42 +0000 (15:17 +0200)]
Added missing state calculation.

12 years agoBugfixes.
Gunnar Beutner [Tue, 3 Jul 2012 13:14:49 +0000 (15:14 +0200)]
Bugfixes.

12 years agoRe-designed reachability detection.
Gunnar Beutner [Tue, 3 Jul 2012 13:11:11 +0000 (15:11 +0200)]
Re-designed reachability detection.

12 years agoBugfixes.
Gunnar Beutner [Tue, 3 Jul 2012 13:01:09 +0000 (15:01 +0200)]
Bugfixes.

12 years agoImplemented service dependencies.
Gunnar Beutner [Tue, 3 Jul 2012 12:18:46 +0000 (14:18 +0200)]
Implemented service dependencies.

12 years agoImplemented ServiceStatusMessage class.
Gunnar Beutner [Tue, 3 Jul 2012 08:39:17 +0000 (10:39 +0200)]
Implemented ServiceStatusMessage class.

12 years agoBuild fixes for *NIX.
Gunnar Beutner [Tue, 3 Jul 2012 08:00:44 +0000 (10:00 +0200)]
Build fixes for *NIX.

12 years agoFixed build scripts for *NIX.
Gunnar Beutner [Tue, 3 Jul 2012 06:31:30 +0000 (08:31 +0200)]
Fixed build scripts for *NIX.

12 years agoIgnore remote object updates when local object is newer.
Gunnar Beutner [Mon, 2 Jul 2012 17:25:33 +0000 (19:25 +0200)]
Ignore remote object updates when local object is newer.

12 years agoCompilation fixes for Windows.
Gunnar Beutner [Mon, 2 Jul 2012 17:09:45 +0000 (19:09 +0200)]
Compilation fixes for Windows.

12 years agoFixed compilation warnings on Windows.
Gunnar Beutner [Mon, 2 Jul 2012 16:40:30 +0000 (18:40 +0200)]
Fixed compilation warnings on Windows.

12 years agoRemoved duplicate version of the config conversion script.
Gunnar Beutner [Mon, 2 Jul 2012 14:37:02 +0000 (16:37 +0200)]
Removed duplicate version of the config conversion script.

12 years agoRenamed check_random plugin.
Gunnar Beutner [Mon, 2 Jul 2012 14:26:31 +0000 (16:26 +0200)]
Renamed check_random plugin.
Added script for converting Icinga configs.

12 years agoRemoved obsolete files.
Gunnar Beutner [Mon, 2 Jul 2012 14:24:45 +0000 (16:24 +0200)]
Removed obsolete files.

12 years agoMake checkers configurable.
Gunnar Beutner [Mon, 2 Jul 2012 14:19:43 +0000 (16:19 +0200)]
Make checkers configurable.

12 years agoDisable freshness stuff in status.dat
Gunnar Beutner [Mon, 2 Jul 2012 13:49:36 +0000 (15:49 +0200)]
Disable freshness stuff in status.dat

12 years agoBugfixes.
Gunnar Beutner [Mon, 2 Jul 2012 13:48:49 +0000 (15:48 +0200)]
Bugfixes.

12 years agoAdded freshness_interval config setting.
Gunnar Beutner [Mon, 2 Jul 2012 13:08:54 +0000 (15:08 +0200)]
Added freshness_interval config setting.

12 years agoMoved configrpc code into the cibsync module.
Gunnar Beutner [Mon, 2 Jul 2012 13:08:15 +0000 (15:08 +0200)]
Moved configrpc code into the cibsync module.

12 years agoBugfixes.
Gunnar Beutner [Mon, 2 Jul 2012 12:38:37 +0000 (14:38 +0200)]
Bugfixes.

12 years agoDon't allow __local property for replicated objects.
Gunnar Beutner [Mon, 2 Jul 2012 10:57:53 +0000 (12:57 +0200)]
Don't allow __local property for replicated objects.

12 years agoRemoved the 'temporary' config keyword.
Gunnar Beutner [Mon, 2 Jul 2012 10:55:08 +0000 (12:55 +0200)]
Removed the 'temporary' config keyword.

12 years agoMoved CIB stuff into a separate library and loadable component.
Gunnar Beutner [Mon, 2 Jul 2012 10:34:54 +0000 (12:34 +0200)]
Moved CIB stuff into a separate library and loadable component.

12 years agoFixed problem with keeping subscriptions properly synchronized.
Gunnar Beutner [Mon, 2 Jul 2012 09:19:14 +0000 (11:19 +0200)]
Fixed problem with keeping subscriptions properly synchronized.

12 years agoRenamed m_*Endpoint to m_Endpoint.
Gunnar Beutner [Mon, 2 Jul 2012 09:07:54 +0000 (11:07 +0200)]
Renamed m_*Endpoint to m_Endpoint.

12 years agoCheck whether file was successfully opened.
Gunnar Beutner [Mon, 2 Jul 2012 09:04:20 +0000 (11:04 +0200)]
Check whether file was successfully opened.

12 years agoImplemented support for the 'include' config directive.
Gunnar Beutner [Mon, 2 Jul 2012 08:29:32 +0000 (10:29 +0200)]
Implemented support for the 'include' config directive.

12 years agoWin32 bugfixes.
Gunnar Beutner [Sun, 1 Jul 2012 11:21:49 +0000 (13:21 +0200)]
Win32 bugfixes.

12 years agoAdded missing files.
Gunnar Beutner [Sun, 1 Jul 2012 11:08:07 +0000 (13:08 +0200)]
Added missing files.

12 years agoMerge branch 'master' of github.com:gunnarbeutner/strawberry
Gunnar Beutner [Sun, 1 Jul 2012 11:07:32 +0000 (13:07 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry

Conflicts:
base/dictionary.cpp

12 years agoRenamed DictionaryIterator to Dictionary::Iterator.
Gunnar Beutner [Sat, 30 Jun 2012 13:22:51 +0000 (15:22 +0200)]
Renamed DictionaryIterator to Dictionary::Iterator.

12 years agoRenamed DictionaryIterator to Dictionary::Iterator.
Gunnar Beutner [Sat, 30 Jun 2012 13:22:51 +0000 (15:22 +0200)]
Renamed DictionaryIterator to Dictionary::Iterator.

12 years agoImplemented host and service groups.
Gunnar Beutner [Sat, 30 Jun 2012 11:39:55 +0000 (13:39 +0200)]
Implemented host and service groups.

12 years agoAdded check_random plugin.
Gunnar Beutner [Fri, 29 Jun 2012 14:34:54 +0000 (16:34 +0200)]
Added check_random plugin.

12 years agoPerformance fixes for the compat module.
Gunnar Beutner [Fri, 29 Jun 2012 12:14:51 +0000 (14:14 +0200)]
Performance fixes for the compat module.
Split plugin output/perfdata.

12 years agoMoved task stats to the CIB.
Gunnar Beutner [Fri, 29 Jun 2012 10:18:50 +0000 (12:18 +0200)]
Moved task stats to the CIB.
Refactored CheckResult class into a message-based class.

12 years agoFixed configrpc module.
Gunnar Beutner [Fri, 29 Jun 2012 09:59:53 +0000 (11:59 +0200)]
Fixed configrpc module.

12 years agoMade right-recursive config rules left-recursive.
Gunnar Beutner [Fri, 29 Jun 2012 08:39:36 +0000 (10:39 +0200)]
Made right-recursive config rules left-recursive.

12 years agoImplement task statistics.
Gunnar Beutner [Thu, 28 Jun 2012 13:43:49 +0000 (15:43 +0200)]
Implement task statistics.

12 years agoBugfixes and config conversion script.
Gunnar Beutner [Thu, 28 Jun 2012 12:24:41 +0000 (14:24 +0200)]
Bugfixes and config conversion script.

12 years agoBugfixes.
Gunnar Beutner [Wed, 27 Jun 2012 22:07:58 +0000 (00:07 +0200)]
Bugfixes.

12 years agoFixed execution time calculation.
Gunnar Beutner [Wed, 27 Jun 2012 21:57:46 +0000 (23:57 +0200)]
Fixed execution time calculation.

12 years agoBugfix: Missing call to SetScheduleStart()
Gunnar Beutner [Wed, 27 Jun 2012 21:52:33 +0000 (23:52 +0200)]
Bugfix: Missing call to SetScheduleStart()

12 years agoFixed latency calculation.
Gunnar Beutner [Wed, 27 Jun 2012 21:38:50 +0000 (23:38 +0200)]
Fixed latency calculation.

12 years agoImplemented compat module (WIP).
Gunnar Beutner [Wed, 27 Jun 2012 16:43:34 +0000 (18:43 +0200)]
Implemented compat module (WIP).

12 years agoRe-delegate services after config changes.
Gunnar Beutner [Wed, 27 Jun 2012 08:59:08 +0000 (10:59 +0200)]
Re-delegate services after config changes.

12 years agoCombine private and public keys into one file.
Gunnar Beutner [Wed, 27 Jun 2012 07:10:37 +0000 (09:10 +0200)]
Combine private and public keys into one file.

12 years agoBugfixes for the soft/hard state calculation.
Gunnar Beutner [Mon, 25 Jun 2012 13:54:50 +0000 (15:54 +0200)]
Bugfixes for the soft/hard state calculation.

12 years agoImplemented soft/hard states.
Gunnar Beutner [Mon, 25 Jun 2012 13:42:46 +0000 (15:42 +0200)]
Implemented soft/hard states.

12 years agoAdded serialization support for check results.
Gunnar Beutner [Mon, 25 Jun 2012 12:13:24 +0000 (14:13 +0200)]
Added serialization support for check results.
Bugfixes.

12 years agoBugfixes.
Gunnar Beutner [Sun, 24 Jun 2012 16:44:07 +0000 (18:44 +0200)]
Bugfixes.

12 years agoFixed lock contention issue.
Gunnar Beutner [Sun, 24 Jun 2012 15:07:38 +0000 (17:07 +0200)]
Fixed lock contention issue.

12 years agoEven more fixes.
Gunnar Beutner [Sun, 24 Jun 2012 14:39:49 +0000 (16:39 +0200)]
Even more fixes.

12 years agoMore fixes.
Gunnar Beutner [Sun, 24 Jun 2012 14:36:46 +0000 (16:36 +0200)]
More fixes.

12 years agoCompile fix for *NIX.
Gunnar Beutner [Sun, 24 Jun 2012 14:32:50 +0000 (16:32 +0200)]
Compile fix for *NIX.

12 years agoGet rid off threadpool for nagios checks.
Gunnar Beutner [Sun, 24 Jun 2012 14:30:16 +0000 (16:30 +0200)]
Get rid off threadpool for nagios checks.

12 years agoMade sockets multi-threaded.
Gunnar Beutner [Sun, 24 Jun 2012 00:56:48 +0000 (02:56 +0200)]
Made sockets multi-threaded.

12 years agoCompilation fixes for Windows.
Gunnar Beutner [Fri, 22 Jun 2012 21:37:41 +0000 (23:37 +0200)]
Compilation fixes for Windows.

12 years agoPerformance improvements.
Gunnar Beutner [Fri, 22 Jun 2012 21:19:10 +0000 (23:19 +0200)]
Performance improvements.

12 years agoBugfixes.
Gunnar Beutner [Fri, 22 Jun 2012 11:40:09 +0000 (13:40 +0200)]
Bugfixes.

12 years agoBugfix: use service identity rather than just their names.
Gunnar Beutner [Fri, 22 Jun 2012 10:22:36 +0000 (12:22 +0200)]
Bugfix: use service identity rather than just their names.

12 years agoBugfixes.
Gunnar Beutner [Fri, 22 Jun 2012 10:05:25 +0000 (12:05 +0200)]
Bugfixes.

12 years agoPerformance fixes for TLS sockets.
Gunnar Beutner [Fri, 22 Jun 2012 09:47:06 +0000 (11:47 +0200)]
Performance fixes for TLS sockets.

12 years agoPerformance improvements for sockets.
Gunnar Beutner [Fri, 22 Jun 2012 09:20:48 +0000 (11:20 +0200)]
Performance improvements for sockets.

12 years agoAvoid unnecessary wake-ups for timers.
Gunnar Beutner [Fri, 22 Jun 2012 09:19:58 +0000 (11:19 +0200)]
Avoid unnecessary wake-ups for timers.

12 years agoRe-assign services from dead endoints.
Gunnar Beutner [Fri, 22 Jun 2012 06:30:36 +0000 (08:30 +0200)]
Re-assign services from dead endoints.

12 years agoBugfixes, additional output for delegations.
Gunnar Beutner [Fri, 22 Jun 2012 05:24:50 +0000 (07:24 +0200)]
Bugfixes, additional output for delegations.

12 years agoFixed infinite loop.
Gunnar Beutner [Thu, 21 Jun 2012 17:52:21 +0000 (19:52 +0200)]
Fixed infinite loop.

12 years agoBugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 15:39:16 +0000 (17:39 +0200)]
Bugfixes.

12 years agoEven more bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 14:16:53 +0000 (16:16 +0200)]
Even more bugfixes.

12 years agoUpdated README file.
Gunnar Beutner [Thu, 21 Jun 2012 13:12:39 +0000 (15:12 +0200)]
Updated README file.

12 years agoBugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 13:01:54 +0000 (15:01 +0200)]
Bugfixes.

12 years agoMore bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 11:31:58 +0000 (13:31 +0200)]
More bugfixes.

12 years agoBugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 11:12:16 +0000 (13:12 +0200)]
Bugfixes.

12 years agoBugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 11:08:26 +0000 (13:08 +0200)]
Bugfixes.

12 years agoDelegation bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 10:51:50 +0000 (12:51 +0200)]
Delegation bugfixes.

12 years agoBugfixes for the TLS client.
Gunnar Beutner [Thu, 21 Jun 2012 10:22:16 +0000 (12:22 +0200)]
Bugfixes for the TLS client.

12 years agoBugfixes for the delegation feature.
Gunnar Beutner [Wed, 20 Jun 2012 22:10:10 +0000 (00:10 +0200)]
Bugfixes for the delegation feature.

12 years agoImplemented proper delegation support.
Gunnar Beutner [Wed, 20 Jun 2012 14:52:56 +0000 (16:52 +0200)]
Implemented proper delegation support.

12 years agoRemoved test code from the Service class.
Gunnar Beutner [Wed, 20 Jun 2012 13:33:38 +0000 (15:33 +0200)]
Removed test code from the Service class.

12 years agoWarn about latency issues.
Gunnar Beutner [Wed, 20 Jun 2012 13:23:31 +0000 (15:23 +0200)]
Warn about latency issues.

12 years agoCheck whether there's an application instance before calling Shutdown().
Gunnar Beutner [Wed, 20 Jun 2012 13:23:10 +0000 (15:23 +0200)]
Check whether there's an application instance before calling Shutdown().

12 years agoUse a map (rather than a vector) for endpoints where we know the identity.
Gunnar Beutner [Wed, 20 Jun 2012 13:22:39 +0000 (15:22 +0200)]
Use a map (rather than a vector) for endpoints where we know the identity.

12 years agoIgnore debug log for now.
Gunnar Beutner [Wed, 20 Jun 2012 08:46:18 +0000 (10:46 +0200)]
Ignore debug log for now.

12 years agoUpdated Debian copyright file.
Gunnar Beutner [Wed, 20 Jun 2012 06:11:44 +0000 (08:11 +0200)]
Updated Debian copyright file.

12 years agoUse popen_noshell() instead of popen().
Gunnar Beutner [Tue, 19 Jun 2012 17:05:24 +0000 (19:05 +0200)]
Use popen_noshell() instead of popen().

12 years agoMore performance improvements.
Gunnar Beutner [Tue, 19 Jun 2012 10:23:52 +0000 (12:23 +0200)]
More performance improvements.

12 years agoPerformance improvements.
Gunnar Beutner [Tue, 19 Jun 2012 07:38:20 +0000 (09:38 +0200)]
Performance improvements.