Commit Graph

575 Commits

Author SHA1 Message Date
Gunnar Beutner 80bec5fcd4 Performance fixes for the compat module.
Split plugin output/perfdata.
2012-06-29 14:14:51 +02:00
Gunnar Beutner 3ec746bd2f Moved task stats to the CIB.
Refactored CheckResult class into a message-based class.
2012-06-29 12:18:50 +02:00
Gunnar Beutner b54ebc56dc Fixed configrpc module. 2012-06-29 11:59:53 +02:00
Gunnar Beutner 3c821c75ef Made right-recursive config rules left-recursive. 2012-06-29 10:39:36 +02:00
Gunnar Beutner 2272e410c2 Implement task statistics. 2012-06-28 15:43:49 +02:00
Gunnar Beutner ab08736338 Bugfixes and config conversion script. 2012-06-28 14:24:41 +02:00
Gunnar Beutner 01111b142f Bugfixes. 2012-06-28 00:07:58 +02:00
Gunnar Beutner ccc5f0c61d Fixed execution time calculation. 2012-06-27 23:57:46 +02:00
Gunnar Beutner 11c81231b8 Bugfix: Missing call to SetScheduleStart() 2012-06-27 23:52:33 +02:00
Gunnar Beutner d11da74931 Fixed latency calculation. 2012-06-27 23:38:50 +02:00
Gunnar Beutner 5f0bec3936 Implemented compat module (WIP). 2012-06-27 18:43:34 +02:00
Gunnar Beutner 6f9342a261 Re-delegate services after config changes. 2012-06-27 10:59:08 +02:00
Gunnar Beutner a9d865c94f Combine private and public keys into one file. 2012-06-27 09:10:37 +02:00
Gunnar Beutner 0f5ea5b53b Bugfixes for the soft/hard state calculation. 2012-06-25 16:03:05 +02:00
Gunnar Beutner 22f301073e Implemented soft/hard states. 2012-06-25 15:42:46 +02:00
Gunnar Beutner 593e329248 Added serialization support for check results.
Bugfixes.
2012-06-25 14:13:24 +02:00
Gunnar Beutner 3d6df6611c Bugfixes. 2012-06-24 20:11:10 +02:00
Gunnar Beutner b414d5a952 Fixed lock contention issue. 2012-06-24 17:07:38 +02:00
Gunnar Beutner ba4d550fec Even more fixes. 2012-06-24 16:40:58 +02:00
Gunnar Beutner 1cffed4b43 More fixes. 2012-06-24 16:36:46 +02:00
Gunnar Beutner 65ecfc7d57 Compile fix for *NIX. 2012-06-24 16:33:51 +02:00
Gunnar Beutner 833ede8b3a Get rid off threadpool for nagios checks. 2012-06-24 16:30:16 +02:00
Gunnar Beutner 34d26d424f Made sockets multi-threaded. 2012-06-24 05:27:01 +02:00
Gunnar Beutner 145d85d148 Compilation fixes for Windows. 2012-06-22 23:37:41 +02:00
Gunnar Beutner d1f4d9b829 Performance improvements. 2012-06-22 23:19:10 +02:00
Gunnar Beutner cae84e9827 Bugfixes. 2012-06-22 13:40:09 +02:00
Gunnar Beutner 69d3e71b03 Bugfix: use service identity rather than just their names. 2012-06-22 12:22:36 +02:00
Gunnar Beutner e294cf6686 Bugfixes. 2012-06-22 12:05:25 +02:00
Gunnar Beutner 7f299fb2a7 Performance fixes for TLS sockets. 2012-06-22 11:47:06 +02:00
Gunnar Beutner e2253b8624 Performance improvements for sockets. 2012-06-22 11:20:48 +02:00
Gunnar Beutner d2332c8fd4 Avoid unnecessary wake-ups for timers. 2012-06-22 11:19:58 +02:00
Gunnar Beutner f585dc1b29 Re-assign services from dead endoints. 2012-06-22 08:30:36 +02:00
Gunnar Beutner e8a44ad2fb Bugfixes, additional output for delegations. 2012-06-22 07:24:50 +02:00
Gunnar Beutner 1d7a3f6c75 Fixed infinite loop. 2012-06-21 19:52:21 +02:00
Gunnar Beutner 7ed19cd533 Bugfixes. 2012-06-21 17:39:16 +02:00
Gunnar Beutner d4fb11d427 Even more bugfixes. 2012-06-21 16:16:53 +02:00
Gunnar Beutner 6b01b57686 Updated README file. 2012-06-21 15:12:39 +02:00
Gunnar Beutner 77ce61d548 Bugfixes. 2012-06-21 15:01:54 +02:00
Gunnar Beutner abd34bdaa0 More bugfixes. 2012-06-21 13:33:01 +02:00
Gunnar Beutner 628c782837 Bugfixes. 2012-06-21 13:12:16 +02:00
Gunnar Beutner bbbaca130e Bugfixes. 2012-06-21 13:08:26 +02:00
Gunnar Beutner ddeda8c512 Delegation bugfixes. 2012-06-21 12:52:13 +02:00
Gunnar Beutner 33c37f4a27 Bugfixes for the TLS client. 2012-06-21 12:22:16 +02:00
Gunnar Beutner db4fde9554 Bugfixes for the delegation feature. 2012-06-21 00:10:10 +02:00
Gunnar Beutner 0cffb4ed72 Implemented proper delegation support. 2012-06-20 16:55:49 +02:00
Gunnar Beutner 51aaa23faa Removed test code from the Service class. 2012-06-20 15:33:38 +02:00
Gunnar Beutner ee2c14414c Warn about latency issues. 2012-06-20 15:24:47 +02:00
Gunnar Beutner 49c7cd27d2 Check whether there's an application instance before calling Shutdown(). 2012-06-20 15:23:10 +02:00
Gunnar Beutner 77029763cf Use a map (rather than a vector) for endpoints where we know the identity. 2012-06-20 15:22:39 +02:00
Gunnar Beutner 468a0ad5b2 Ignore debug log for now. 2012-06-20 10:46:18 +02:00