Gunnar Beutner
|
512f46907e
|
Compilation fixes for Windows.
|
2012-07-02 19:09:45 +02:00 |
Gunnar Beutner
|
f2420fb17a
|
Moved CIB stuff into a separate library and loadable component.
|
2012-07-02 12:34:54 +02:00 |
Gunnar Beutner
|
c9a74ef3ed
|
Fixed problem with keeping subscriptions properly synchronized.
|
2012-07-02 11:19:14 +02:00 |
Gunnar Beutner
|
334c247655
|
Win32 bugfixes.
|
2012-07-01 13:21:49 +02:00 |
Gunnar Beutner
|
26396f9e7b
|
Added missing files.
|
2012-07-01 13:08:07 +02:00 |
Gunnar Beutner
|
b576bb5ecc
|
Implemented host and service groups.
|
2012-06-30 13:39:55 +02:00 |
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
|
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
|
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
|
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
|
cae84e9827
|
Bugfixes.
|
2012-06-22 13:40:09 +02:00 |
Gunnar Beutner
|
abd34bdaa0
|
More bugfixes.
|
2012-06-21 13:33:01 +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
|
51aaa23faa
|
Removed test code from the Service class.
|
2012-06-20 15:33:38 +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
|
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
|
bd1e8b2395
|
Evenly distribute checks in the check interval.
|
2012-06-18 02:19:15 +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
|
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
|
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
|
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
|
146880c110
|
Added log messages, fixed config.
|
2012-06-14 16:31:38 +02:00 |
Gunnar Beutner
|
1e1bb43dea
|
Replaced custom event code with Boost.Signals.
|
2012-06-14 15:16:41 +02:00 |
Gunnar Beutner
|
b0a372c5f8
|
Build fixes.
|
2012-06-14 13:04:22 +02:00 |
Gunnar Beutner
|
739d0c1c29
|
Implemented asynchronous (internal) API calls.
|
2012-06-14 11:18:20 +02:00 |