Michael Friedrich
|
ea973e5c82
|
Move cluster endpoint/jsonrpc functionality into libremote.
Refs #5690
Refs #5636
|
2014-03-20 18:03:47 +01:00 |
Michael Friedrich
|
097bb5ac97
|
DB IDO: Add endpoints/endpointstatus tables.
Refs #5636
|
2014-03-20 18:03:47 +01:00 |
Michael Friedrich
|
f6067d357d
|
Set check source to node name as authority, if empty.
Fixes #5805
|
2014-03-20 10:32:52 +01:00 |
Michael Friedrich
|
ce737ff2f3
|
Change copyright header (again).
Fixes #5424
|
2014-03-19 11:42:47 +01:00 |
Gunnar Beutner
|
74209bde40
|
Reschedule services before running checks.
Fixes #5754
|
2014-03-13 14:13:55 +01:00 |
Michael Friedrich
|
d98b61bba2
|
Remove unnecessary sort in GetClusterStatus().
Fixes #5664
|
2014-03-11 10:17:57 +01:00 |
Michael Friedrich
|
09d6b6fefa
|
Health Check: Sanitize perfdata.
Refs #5664
|
2014-03-10 18:01:26 +01:00 |
Gunnar Beutner
|
7341d1a568
|
Fix DomainPrivCheckResult has no effect.
Fixes #5727
|
2014-03-07 14:49:08 +01:00 |
Michael Friedrich
|
f890a7ae8c
|
Refactor status/perfdata stats registry.
Fixes #5622
|
2014-02-20 15:25:58 +01:00 |
Michael Friedrich
|
d3cdbb5156
|
Implement IcingaStatusWriter object dumping local and feature stats.
Refactored the cluster listener health check too.
Refs #5622
Refs #5444
|
2014-02-17 18:51:16 +01:00 |
Michael Friedrich
|
84be5e3413
|
Implement StatsFunction Registry for features.
Refs #5622
|
2014-02-17 17:53:41 +01:00 |
Michael Friedrich
|
66aa874f7d
|
Refactor ClusterCheckTask based on cluster status.
Refs #5444
|
2014-02-13 19:23:38 +01:00 |
Michael Friedrich
|
f5d40bab2d
|
Cluster: Periodically dump status json.
Refs #5444
|
2014-02-13 16:34:15 +01:00 |
Michael Friedrich
|
3246ee602b
|
Move ClusterCheckTask into the cluster component.
Refs #5438
|
2014-02-12 09:33:04 +01:00 |
Gunnar Beutner
|
42f664e4c6
|
Implement recursive includes for the cluster component.
Fixes #5304
|
2014-02-11 09:42:48 +01:00 |
Michael Friedrich
|
555d72150a
|
Update copyright header.
Fixes #5424
|
2014-01-09 00:32:11 +01:00 |
Gunnar Beutner
|
21fb0d9872
|
Implement "safe mode" for icinga::Deserialize.
Fixes #5035
|
2013-12-18 10:27:58 +01:00 |
Gunnar Beutner
|
41ded2858c
|
Implement scheduled downtimes.
Fixes #3584
|
2013-12-06 13:45:18 +01:00 |
Gunnar Beutner
|
f05858d3ad
|
Avoid unnecessary copies when iterating over dictionaries.
Refs #5246
|
2013-12-02 11:07:38 +01:00 |
Gunnar Beutner
|
0978e46d5a
|
Implement file type flags for Utility::Glob.
Fixes #5123
|
2013-11-22 09:03:52 +01:00 |
Gunnar Beutner
|
92dd32eb68
|
Implement support for high-level stack traces.
Refs #5085
|
2013-11-21 09:42:27 +01:00 |
Gunnar Beutner
|
39dcf20a89
|
Implement support for stack traces for STL exceptions.
Fixes #5114
|
2013-11-20 21:55:14 +01:00 |
Gunnar Beutner
|
7b1d34dae7
|
Fix check result, downtime and comment message types.
Fixes #5113
|
2013-11-20 15:33:33 +01:00 |
Gunnar Beutner
|
a5e3c70bcc
|
Implement support for CRLs.
Fixes #3657
|
2013-11-13 10:30:40 +01:00 |
Gunnar Beutner
|
ec1a7bbfcb
|
Implement class for service downtimes.
Refs #5039
|
2013-11-09 22:08:26 +01:00 |
Gunnar Beutner
|
cb526ddccc
|
Implement class for service comments.
Refs #5039
|
2013-11-09 21:19:52 +01:00 |
Gunnar Beutner
|
112f26dc19
|
Replace check result dictionaries with a class.
Refs #5039
|
2013-11-09 15:26:01 +01:00 |
Gunnar Beutner
|
e546cd854d
|
Clean up the DynamicType class.
Refs #5036
|
2013-11-08 16:07:21 +01:00 |
Gunnar Beutner
|
a84536bea3
|
Implement serializer support for arbitrary classes.
Fixes #5024
|
2013-11-08 14:08:59 +01:00 |
Gunnar Beutner
|
6acc017707
|
Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.
Fixes #5012
|
2013-11-07 08:28:33 +01:00 |
Gunnar Beutner
|
b1ddc71925
|
Merge ReflectionObject methods into the Object class.
Refs #4996
|
2013-11-05 08:56:30 +01:00 |
Gunnar Beutner
|
f2307c4242
|
Add cmake build files.
Refs #4962
|
2013-11-03 13:45:26 +01:00 |
Gunnar Beutner
|
2c143fbdf8
|
Remove unused files.
Refs #4962
|
2013-11-03 11:12:47 +01:00 |
Gunnar Beutner
|
fcc96cfe8f
|
Fix compilation with Visual Studio 2013.
Refs #4987
|
2013-11-01 00:13:30 +01:00 |
Gunnar Beutner
|
dc21088680
|
Fix make dist.
Refs #4976
|
2013-10-30 12:18:08 +01:00 |
Gunnar Beutner
|
9f1c4539dc
|
Remove libltdl dependency.
Refs #4964
|
2013-10-30 12:00:55 +01:00 |
Gunnar Beutner
|
db4b3b78d6
|
Implement class compiler.
Refs #4963
|
2013-10-28 14:27:36 +01:00 |
Gunnar Beutner
|
dc566bf145
|
Revert Endpoint::SetClient() change.
|
2013-10-18 12:02:35 +02:00 |
Gunnar Beutner
|
4ef5682354
|
Set thread name for Endpoint threads.
|
2013-10-18 10:41:09 +02:00 |
Gunnar Beutner
|
20e7536b0d
|
Change log severity for a debug message.
|
2013-10-17 16:03:44 +02:00 |
Gunnar Beutner
|
9c817f2a49
|
Remove debug message.
|
2013-10-17 14:41:45 +02:00 |
Gunnar Beutner
|
fa845775a2
|
Fix crashes when restarting Icinga.
|
2013-10-17 10:56:42 +02:00 |
Gunnar Beutner
|
e3bf2960fa
|
cluster: Add debug message.
|
2013-10-17 09:28:49 +02:00 |
Gunnar Beutner
|
4d44d541f3
|
Re-implement ClusterListener::key_path.
|
2013-10-15 21:28:58 +02:00 |
Gunnar Beutner
|
1bce8cec97
|
Fix: ZlibStream doesn't work even if libssl supports zlib.
Fixes #4848
|
2013-10-15 12:59:49 +02:00 |
Gunnar Beutner
|
b204061d9f
|
Fix crash in ClusterListener::ReplayLog().
|
2013-10-11 08:20:15 +02:00 |
Gunnar Beutner
|
8409b55018
|
More Win64 build fixes.
|
2013-10-10 23:46:45 +02:00 |
Gunnar Beutner
|
1b0977a512
|
Windows build fix.
|
2013-10-10 23:07:33 +02:00 |
Gunnar Beutner
|
fe5c925a63
|
Windows build fix.
|
2013-10-09 15:03:24 +02:00 |
Gunnar Beutner
|
d36e2ebd1a
|
Build fix for CentOS 5.9.
Fixes #4819
|
2013-10-08 15:43:36 +02:00 |