1009 Commits

Author SHA1 Message Date
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
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
ee2c14414c Warn about latency issues. 2012-06-20 15:24:47 +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
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
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
74bae58f21 Bugfixes. 2012-06-18 01:42:42 +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
728f72dcce Use adapters in the checker/delegation components. 2012-06-16 20:47:43 +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
7753e229cc Remove EventArgs struct. 2012-06-16 03:42:54 +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
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
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
31407fd07f Implemented rudimentary service checks. 2012-06-13 13:43:12 +02:00
Gunnar Beutner
c44d8d5912 Even more bugfixes. 2012-06-12 11:34:48 +02:00
Gunnar Beutner
d45bcf99b1 Integrate libdyn with the configfile component. 2012-06-12 10:13:57 +02:00
Gunnar Beutner
9c3e57c858 Fixed merge conflicts. 2012-06-04 09:21:33 +02:00
Gunnar Beutner
3c92c7b2d7 Moved config parser into dyn/. 2012-05-31 09:43:46 +02:00
Gunnar Beutner
d76e4b2a5b Regenerated parser. 2012-05-31 09:18:26 +02:00
Gunnar Beutner
30f5de3dc4 Refactored parser. 2012-05-31 09:14:44 +02:00
Gunnar Beutner
4bd4280737 Build fixes for windows. 2012-05-31 09:08:08 +02:00
Gunnar Beutner
57be84ab04 Added auto-generated code for the config parser (for Windows). 2012-05-31 09:03:24 +02:00
Gunnar Beutner
c9a58ddba2 Updated the lexer/parser. 2012-05-31 08:59:40 +02:00
Gunnar Beutner
1825d3384a Added config parser. 2012-05-31 08:45:02 +02:00
Gunnar Beutner
8144ca398b Added dyn test class. 2012-05-30 12:43:33 +02:00
Gunnar Beutner
132a62f4eb Fixed Solaris compatibility. 2012-05-29 16:56:25 +02:00
Gunnar Beutner
3027ea1758 Added SQLite. 2012-05-29 13:52:24 +02:00
Gunnar Beutner
6f6cc52e20 Use spec file as the authorative source of the package info/version number. 2012-05-27 19:50:48 +02:00