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 |
Gunnar Beutner
|
35479407a9
|
Updated Debian copyright file.
|
2012-06-20 08:11:44 +02:00 |
Gunnar Beutner
|
1ce92cf29a
|
Use popen_noshell() instead of popen().
|
2012-06-19 19:05:24 +02:00 |
Gunnar Beutner
|
877b9516f0
|
More performance improvements.
|
2012-06-19 15:52:48 +02:00 |
Gunnar Beutner
|
436ad8a26a
|
Performance improvements.
|
2012-06-19 09:38:20 +02:00 |
Gunnar Beutner
|
1db56a5995
|
Bugfixes for the nagios checker/thread pool.
|
2012-06-18 17:23:48 +02:00 |
Gunnar Beutner
|
177fbc46ec
|
Use empty() rather than size() == 0.
|
2012-06-18 09:44:12 +02:00 |
Gunnar Beutner
|
3ebe553401
|
Don't wait for tasks when destroying a threadpool.
|
2012-06-18 06:44:26 +02:00 |
Gunnar Beutner
|
1d8331ecd8
|
Use a FIFO queue for the tasks in the thread pool.
|
2012-06-18 06:31:40 +02:00 |
Gunnar Beutner
|
bd1e8b2395
|
Evenly distribute checks in the check interval.
|
2012-06-18 02:19:15 +02:00 |
Gunnar Beutner
|
30af9494d8
|
Bugfixes.
|
2012-06-18 01:58:13 +02:00 |
Gunnar Beutner
|
f41032e69b
|
Merge branch 'master' of github.com:gunnarbeutner/strawberry
|
2012-06-18 01:44:10 +02:00 |
Gunnar Beutner
|
74bae58f21
|
Bugfixes.
|
2012-06-18 01:42:42 +02:00 |
Gunnar Beutner
|
86ffd15eb9
|
Performance fixes.
|
2012-06-18 01:29:02 +02:00 |
Gunnar Beutner
|
f64b649339
|
Bugfixes.
|
2012-06-18 00:14:34 +02:00 |
Gunnar Beutner
|
6648af73ae
|
Decrease timeout for the result timer.
|
2012-06-17 23:10:03 +02:00 |
Gunnar Beutner
|
abc8d94e5f
|
Don't run checks for services which have pending checks.
|
2012-06-17 22:46:40 +02:00 |
Gunnar Beutner
|
5670e14df5
|
Bugfix.
|
2012-06-17 21:54:09 +02:00 |
Gunnar Beutner
|
9338362bf8
|
Bugfixes.
|
2012-06-17 21:27:13 +02:00 |
Gunnar Beutner
|
4c658eb889
|
Multi-threaded nagios checks.
|
2012-06-17 21:00:24 +02:00 |
Gunnar Beutner
|
40b0cf8140
|
Merge branch 'master' of github.com:gunnarbeutner/strawberry
|
2012-06-17 16:38:43 +02:00 |
Gunnar Beutner
|
7f4c3f84be
|
Code cleanups.
|
2012-06-17 16:37:36 +02:00 |
Gunnar Beutner
|
ea184bdd38
|
Build fix.
|
2012-06-17 03:04:59 +02:00 |
Gunnar Beutner
|
728f72dcce
|
Use adapters in the checker/delegation components.
|
2012-06-16 20:47:43 +02:00 |
Gunnar Beutner
|
7d630249cc
|
Code cleanup.
|
2012-06-16 16:54:55 +02:00 |
Gunnar Beutner
|
dbe48e501c
|
Use specific types (rather than Object::Ptr) for event handlers.
|
2012-06-16 13:09:17 +02:00 |
Gunnar Beutner
|
7abf1bad51
|
Make Object::ClearHeldObjects() public.
|
2012-06-16 04:04:36 +02:00 |
Gunnar Beutner
|
bb1b5e232b
|
mmatch: Update parameter names to match the header file.
|
2012-06-16 04:03:35 +02:00 |
Gunnar Beutner
|
7753e229cc
|
Remove EventArgs struct.
|
2012-06-16 03:42:54 +02:00 |
Gunnar Beutner
|
10138c7ff8
|
Cleaned up Application::GetExeDirectory
|
2012-06-15 22:26:25 +02:00 |
Gunnar Beutner
|
9ab3f6aaba
|
Compilation fixes for *NIX.
|
2012-06-15 19:56:28 +02:00 |
Gunnar Beutner
|
0bd5323629
|
Prefer boost::* over C++0x features.
|
2012-06-15 19:32:41 +02:00 |
Gunnar Beutner
|
d52afa080e
|
Bugfixes.
|
2012-06-14 21:09:35 +02:00 |
Gunnar Beutner
|
ac7d8688a8
|
Bugfixes.
|
2012-06-14 16:39:14 +02:00 |
Gunnar Beutner
|
146880c110
|
Added log messages, fixed config.
|
2012-06-14 16:31:38 +02:00 |
Gunnar Beutner
|
0b9cd3423b
|
Updated test configs.
|
2012-06-14 16:14:13 +02:00 |
Gunnar Beutner
|
8e61490530
|
Checker/delegation fixes.
|
2012-06-14 16:09:04 +02:00 |
Gunnar Beutner
|
e66285ddc5
|
Merge branch 'master' of github.com:gunnarbeutner/strawberry
Conflicts:
components/checker/checkercomponent.cpp
|
2012-06-14 15:17:51 +02:00 |
Gunnar Beutner
|
1e1bb43dea
|
Replaced custom event code with Boost.Signals.
|
2012-06-14 15:16:41 +02:00 |
Gunnar Beutner
|
27f9d9373c
|
Added delegation component.
|
2012-06-14 13:21:40 +02:00 |
Gunnar Beutner
|
b0a372c5f8
|
Build fixes.
|
2012-06-14 13:04:22 +02:00 |
Gunnar Beutner
|
8346c031fb
|
Added checker component.
|
2012-06-14 11:23:25 +02:00 |
Gunnar Beutner
|
739d0c1c29
|
Implemented asynchronous (internal) API calls.
|
2012-06-14 11:18:20 +02:00 |
Gunnar Beutner
|
ee0ee227da
|
Cleaned up test code.
|
2012-06-13 13:56:26 +02:00 |
Gunnar Beutner
|
31407fd07f
|
Implemented rudimentary service checks.
|
2012-06-13 13:43:12 +02:00 |