]>
granicus.if.org Git - icinga2/log
Gunnar Beutner [Sat, 30 Jun 2012 13:22:51 +0000 (15:22 +0200)]
Renamed DictionaryIterator to Dictionary::Iterator.
Gunnar Beutner [Sat, 30 Jun 2012 11:39:55 +0000 (13:39 +0200)]
Implemented host and service groups.
Gunnar Beutner [Fri, 29 Jun 2012 14:34:54 +0000 (16:34 +0200)]
Added check_random plugin.
Gunnar Beutner [Fri, 29 Jun 2012 12:14:51 +0000 (14:14 +0200)]
Performance fixes for the compat module.
Split plugin output/perfdata.
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.
Gunnar Beutner [Fri, 29 Jun 2012 09:59:53 +0000 (11:59 +0200)]
Fixed configrpc module.
Gunnar Beutner [Fri, 29 Jun 2012 08:39:36 +0000 (10:39 +0200)]
Made right-recursive config rules left-recursive.
Gunnar Beutner [Thu, 28 Jun 2012 13:43:49 +0000 (15:43 +0200)]
Implement task statistics.
Gunnar Beutner [Thu, 28 Jun 2012 12:24:41 +0000 (14:24 +0200)]
Bugfixes and config conversion script.
Gunnar Beutner [Wed, 27 Jun 2012 22:07:58 +0000 (00:07 +0200)]
Bugfixes.
Gunnar Beutner [Wed, 27 Jun 2012 21:57:46 +0000 (23:57 +0200)]
Fixed execution time calculation.
Gunnar Beutner [Wed, 27 Jun 2012 21:52:33 +0000 (23:52 +0200)]
Bugfix: Missing call to SetScheduleStart()
Gunnar Beutner [Wed, 27 Jun 2012 21:38:50 +0000 (23:38 +0200)]
Fixed latency calculation.
Gunnar Beutner [Wed, 27 Jun 2012 16:43:34 +0000 (18:43 +0200)]
Implemented compat module (WIP).
Gunnar Beutner [Wed, 27 Jun 2012 08:59:08 +0000 (10:59 +0200)]
Re-delegate services after config changes.
Gunnar Beutner [Wed, 27 Jun 2012 07:10:37 +0000 (09:10 +0200)]
Combine private and public keys into one file.
Gunnar Beutner [Mon, 25 Jun 2012 13:54:50 +0000 (15:54 +0200)]
Bugfixes for the soft/hard state calculation.
Gunnar Beutner [Mon, 25 Jun 2012 13:42:46 +0000 (15:42 +0200)]
Implemented soft/hard states.
Gunnar Beutner [Mon, 25 Jun 2012 12:13:24 +0000 (14:13 +0200)]
Added serialization support for check results.
Bugfixes.
Gunnar Beutner [Sun, 24 Jun 2012 16:44:07 +0000 (18:44 +0200)]
Bugfixes.
Gunnar Beutner [Sun, 24 Jun 2012 15:07:38 +0000 (17:07 +0200)]
Fixed lock contention issue.
Gunnar Beutner [Sun, 24 Jun 2012 14:39:49 +0000 (16:39 +0200)]
Even more fixes.
Gunnar Beutner [Sun, 24 Jun 2012 14:36:46 +0000 (16:36 +0200)]
More fixes.
Gunnar Beutner [Sun, 24 Jun 2012 14:32:50 +0000 (16:32 +0200)]
Compile fix for *NIX.
Gunnar Beutner [Sun, 24 Jun 2012 14:30:16 +0000 (16:30 +0200)]
Get rid off threadpool for nagios checks.
Gunnar Beutner [Sun, 24 Jun 2012 00:56:48 +0000 (02:56 +0200)]
Made sockets multi-threaded.
Gunnar Beutner [Fri, 22 Jun 2012 21:37:41 +0000 (23:37 +0200)]
Compilation fixes for Windows.
Gunnar Beutner [Fri, 22 Jun 2012 21:19:10 +0000 (23:19 +0200)]
Performance improvements.
Gunnar Beutner [Fri, 22 Jun 2012 11:40:09 +0000 (13:40 +0200)]
Bugfixes.
Gunnar Beutner [Fri, 22 Jun 2012 10:22:36 +0000 (12:22 +0200)]
Bugfix: use service identity rather than just their names.
Gunnar Beutner [Fri, 22 Jun 2012 10:05:25 +0000 (12:05 +0200)]
Bugfixes.
Gunnar Beutner [Fri, 22 Jun 2012 09:47:06 +0000 (11:47 +0200)]
Performance fixes for TLS sockets.
Gunnar Beutner [Fri, 22 Jun 2012 09:20:48 +0000 (11:20 +0200)]
Performance improvements for sockets.
Gunnar Beutner [Fri, 22 Jun 2012 09:19:58 +0000 (11:19 +0200)]
Avoid unnecessary wake-ups for timers.
Gunnar Beutner [Fri, 22 Jun 2012 06:30:36 +0000 (08:30 +0200)]
Re-assign services from dead endoints.
Gunnar Beutner [Fri, 22 Jun 2012 05:24:50 +0000 (07:24 +0200)]
Bugfixes, additional output for delegations.
Gunnar Beutner [Thu, 21 Jun 2012 17:52:21 +0000 (19:52 +0200)]
Fixed infinite loop.
Gunnar Beutner [Thu, 21 Jun 2012 15:39:16 +0000 (17:39 +0200)]
Bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 14:16:53 +0000 (16:16 +0200)]
Even more bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 13:12:39 +0000 (15:12 +0200)]
Updated README file.
Gunnar Beutner [Thu, 21 Jun 2012 13:01:54 +0000 (15:01 +0200)]
Bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 11:31:58 +0000 (13:31 +0200)]
More bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 11:12:16 +0000 (13:12 +0200)]
Bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 11:08:26 +0000 (13:08 +0200)]
Bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 10:51:50 +0000 (12:51 +0200)]
Delegation bugfixes.
Gunnar Beutner [Thu, 21 Jun 2012 10:22:16 +0000 (12:22 +0200)]
Bugfixes for the TLS client.
Gunnar Beutner [Wed, 20 Jun 2012 22:10:10 +0000 (00:10 +0200)]
Bugfixes for the delegation feature.
Gunnar Beutner [Wed, 20 Jun 2012 14:52:56 +0000 (16:52 +0200)]
Implemented proper delegation support.
Gunnar Beutner [Wed, 20 Jun 2012 13:33:38 +0000 (15:33 +0200)]
Removed test code from the Service class.
Gunnar Beutner [Wed, 20 Jun 2012 13:23:31 +0000 (15:23 +0200)]
Warn about latency issues.
Gunnar Beutner [Wed, 20 Jun 2012 13:23:10 +0000 (15:23 +0200)]
Check whether there's an application instance before calling Shutdown().
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.
Gunnar Beutner [Wed, 20 Jun 2012 08:46:18 +0000 (10:46 +0200)]
Ignore debug log for now.
Gunnar Beutner [Wed, 20 Jun 2012 06:11:44 +0000 (08:11 +0200)]
Updated Debian copyright file.
Gunnar Beutner [Tue, 19 Jun 2012 17:05:24 +0000 (19:05 +0200)]
Use popen_noshell() instead of popen().
Gunnar Beutner [Tue, 19 Jun 2012 10:23:52 +0000 (12:23 +0200)]
More performance improvements.
Gunnar Beutner [Tue, 19 Jun 2012 07:38:20 +0000 (09:38 +0200)]
Performance improvements.
Gunnar Beutner [Mon, 18 Jun 2012 15:23:48 +0000 (17:23 +0200)]
Bugfixes for the nagios checker/thread pool.
Gunnar Beutner [Mon, 18 Jun 2012 07:44:12 +0000 (09:44 +0200)]
Use empty() rather than size() == 0.
Gunnar Beutner [Mon, 18 Jun 2012 04:44:26 +0000 (06:44 +0200)]
Don't wait for tasks when destroying a threadpool.
Gunnar Beutner [Mon, 18 Jun 2012 04:29:48 +0000 (06:29 +0200)]
Use a FIFO queue for the tasks in the thread pool.
Gunnar Beutner [Mon, 18 Jun 2012 00:03:24 +0000 (02:03 +0200)]
Evenly distribute checks in the check interval.
Gunnar Beutner [Sun, 17 Jun 2012 23:58:13 +0000 (01:58 +0200)]
Bugfixes.
Gunnar Beutner [Sun, 17 Jun 2012 23:44:10 +0000 (01:44 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry
Gunnar Beutner [Sun, 17 Jun 2012 22:14:34 +0000 (00:14 +0200)]
Bugfixes.
Gunnar Beutner [Sun, 17 Jun 2012 23:29:02 +0000 (01:29 +0200)]
Performance fixes.
Gunnar Beutner [Sun, 17 Jun 2012 22:14:34 +0000 (00:14 +0200)]
Bugfixes.
Gunnar Beutner [Sun, 17 Jun 2012 21:10:03 +0000 (23:10 +0200)]
Decrease timeout for the result timer.
Gunnar Beutner [Sun, 17 Jun 2012 20:46:40 +0000 (22:46 +0200)]
Don't run checks for services which have pending checks.
Gunnar Beutner [Sun, 17 Jun 2012 19:54:09 +0000 (21:54 +0200)]
Bugfix.
Gunnar Beutner [Sun, 17 Jun 2012 19:27:13 +0000 (21:27 +0200)]
Bugfixes.
Gunnar Beutner [Sun, 17 Jun 2012 18:35:56 +0000 (20:35 +0200)]
Multi-threaded nagios checks.
Gunnar Beutner [Sun, 17 Jun 2012 14:38:43 +0000 (16:38 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry
Gunnar Beutner [Sun, 17 Jun 2012 14:37:36 +0000 (16:37 +0200)]
Code cleanups.
Gunnar Beutner [Sun, 17 Jun 2012 01:04:59 +0000 (03:04 +0200)]
Build fix.
Gunnar Beutner [Sat, 16 Jun 2012 18:44:24 +0000 (20:44 +0200)]
Use adapters in the checker/delegation components.
Gunnar Beutner [Sat, 16 Jun 2012 14:54:55 +0000 (16:54 +0200)]
Code cleanup.
Gunnar Beutner [Sat, 16 Jun 2012 11:06:06 +0000 (13:06 +0200)]
Use specific types (rather than Object::Ptr) for event handlers.
Gunnar Beutner [Sat, 16 Jun 2012 02:04:36 +0000 (04:04 +0200)]
Make Object::ClearHeldObjects() public.
Gunnar Beutner [Sat, 16 Jun 2012 02:03:35 +0000 (04:03 +0200)]
mmatch: Update parameter names to match the header file.
Gunnar Beutner [Sat, 16 Jun 2012 01:42:54 +0000 (03:42 +0200)]
Remove EventArgs struct.
Gunnar Beutner [Fri, 15 Jun 2012 20:26:25 +0000 (22:26 +0200)]
Cleaned up Application::GetExeDirectory
Gunnar Beutner [Fri, 15 Jun 2012 17:52:39 +0000 (19:52 +0200)]
Compilation fixes for *NIX.
Gunnar Beutner [Fri, 15 Jun 2012 17:32:41 +0000 (19:32 +0200)]
Prefer boost::* over C++0x features.
Gunnar Beutner [Thu, 14 Jun 2012 19:09:35 +0000 (21:09 +0200)]
Bugfixes.
Gunnar Beutner [Thu, 14 Jun 2012 14:39:14 +0000 (16:39 +0200)]
Bugfixes.
Gunnar Beutner [Thu, 14 Jun 2012 14:31:38 +0000 (16:31 +0200)]
Added log messages, fixed config.
Gunnar Beutner [Thu, 14 Jun 2012 14:14:13 +0000 (16:14 +0200)]
Updated test configs.
Gunnar Beutner [Thu, 14 Jun 2012 14:09:04 +0000 (16:09 +0200)]
Checker/delegation fixes.
Gunnar Beutner [Thu, 14 Jun 2012 13:17:51 +0000 (15:17 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry
Conflicts:
components/checker/checkercomponent.cpp
Gunnar Beutner [Thu, 14 Jun 2012 13:16:41 +0000 (15:16 +0200)]
Replaced custom event code with Boost.Signals.
Gunnar Beutner [Thu, 14 Jun 2012 11:21:40 +0000 (13:21 +0200)]
Added delegation component.
Gunnar Beutner [Thu, 14 Jun 2012 11:04:22 +0000 (13:04 +0200)]
Build fixes.
Gunnar Beutner [Thu, 14 Jun 2012 09:23:25 +0000 (11:23 +0200)]
Added checker component.
Gunnar Beutner [Thu, 14 Jun 2012 09:18:20 +0000 (11:18 +0200)]
Implemented asynchronous (internal) API calls.
Gunnar Beutner [Wed, 13 Jun 2012 11:56:26 +0000 (13:56 +0200)]
Cleaned up test code.
Gunnar Beutner [Wed, 13 Jun 2012 11:42:55 +0000 (13:42 +0200)]
Implemented rudimentary service checks.
Gunnar Beutner [Wed, 13 Jun 2012 07:21:39 +0000 (09:21 +0200)]
Allow _ in identifier names.
Gunnar Beutner [Tue, 12 Jun 2012 09:56:12 +0000 (11:56 +0200)]
Bugfixes.
Gunnar Beutner [Tue, 12 Jun 2012 09:45:37 +0000 (11:45 +0200)]
Converted example config files.