Gunnar Beutner
|
ff0e6d91d2
|
Move exception_handler into libbase. Add handler for SIGABRT.
Fixes #3590
|
2013-01-30 11:51:15 +01:00 |
Gunnar Beutner
|
c9bcc5c8bd
|
Bugfix: Loading state files was broken.
Fixes #3562
|
2013-01-30 10:53:06 +01:00 |
Gunnar Beutner
|
6e119dafee
|
Use UUIDs to uniquely identify comments and downtimes.
|
2013-01-30 09:59:22 +01:00 |
Gunnar Beutner
|
7c65757219
|
Implement Utility::NewUUID().
Fixes #3589
|
2013-01-30 09:08:48 +01:00 |
Gunnar Beutner
|
d71de9f6cf
|
Updated VS project files.
|
2013-01-29 16:37:44 +01:00 |
Gunnar Beutner
|
c7550971fe
|
Implemented comments.
Fixes #3558
|
2013-01-29 16:29:09 +01:00 |
Gunnar Beutner
|
08bb9470b3
|
Updated VS project files.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
e5ee9b9ea9
|
Renamed ExternalCommand to ExternalCommandProcessor.
Fixes #3579
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
d753a0c9cd
|
Bugfix: DowntimeProcessor::AddDowntime() should return new downtime ID.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
07a1249a97
|
Add some more missing files.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
4643444913
|
Added missing files.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
8e8e607b2e
|
Implement downtimes.
Fixes #2833
|
2013-01-29 14:19:54 +01:00 |
Gunnar Beutner
|
3dcd94896d
|
Allow T_STRING for dictionary keys.
Fixes #3581
|
2013-01-29 12:40:00 +01:00 |
Gunnar Beutner
|
76f37c1d71
|
Implement Convert class, move existing type conversion functionality there
Fixes #3580
|
2013-01-29 12:05:46 +01:00 |
Gunnar Beutner
|
c563736588
|
Schedule pending services using the retry interval.
|
2013-01-28 13:40:05 +01:00 |
Gunnar Beutner
|
366b1d1435
|
Decreased minimum check interval to 5 seconds.
|
2013-01-28 09:48:20 +01:00 |
Gunnar Beutner
|
3ffe8707ab
|
Fix string_iless performance issue.
|
2013-01-28 09:43:54 +01:00 |
Gunnar Beutner
|
2e78899347
|
Implement statistics for passive service checks.
|
2013-01-28 09:01:47 +01:00 |
Gunnar Beutner
|
1bbd9d629e
|
Use check interval (rather than retry interval) when rescheduling passive checks.
|
2013-01-28 08:31:29 +01:00 |
Gunnar Beutner
|
a77aa596a8
|
Reschedule services after receiving passive check results.
|
2013-01-27 12:13:45 +01:00 |
Gunnar Beutner
|
dbe1e7cdd5
|
Fixes host acknowledgement commands.
|
2013-01-27 12:02:22 +01:00 |
Gunnar Beutner
|
e10d4f6b8b
|
Bugfix: null derefence in Service::ApplyCheckResult.
|
2013-01-27 11:49:23 +01:00 |
Gunnar Beutner
|
ce49e3856b
|
Added missing host attributes.
|
2013-01-27 11:45:51 +01:00 |
Gunnar Beutner
|
ae17878596
|
Implemented host acknowledgements.
|
2013-01-27 11:35:47 +01:00 |
Gunnar Beutner
|
8d8d1d8cd8
|
Reschedule service dependencies on soft state changes.
Fixes #3574
|
2013-01-25 16:21:21 +01:00 |
Gunnar Beutner
|
b79f966b53
|
Performance improvements for *Group::GetMembers().
|
2013-01-25 12:46:49 +01:00 |
Gunnar Beutner
|
9413466cef
|
Disallow DynamicObject::Set() for config variables.
Fixes #3573
|
2013-01-25 10:12:55 +01:00 |
Gunnar Beutner
|
0449c66afc
|
Build fix for *NIX.
|
2013-01-24 23:43:34 +01:00 |
Gunnar Beutner
|
54ffa0a144
|
Implement the PROCESS_FILE external command.
|
2013-01-24 23:42:02 +01:00 |
Gunnar Beutner
|
335a0b3067
|
Implement support for enabling/disabling passive checks.
|
2013-01-24 23:11:54 +01:00 |
Gunnar Beutner
|
3d0a3bb874
|
Build ExternalCommand class on Windows (even though it's currently unused).
|
2013-01-24 20:53:42 +01:00 |
Gunnar Beutner
|
0d15141c7d
|
Build fix for FreeBSD.
|
2013-01-24 20:49:55 +01:00 |
Gunnar Beutner
|
bbbdb41581
|
Finish implementing ExternalCommand::EnableHostgroupSvcChecks and ExternalCommand::DisableHostgroupSvcChecks
Fixes #3566
|
2013-01-24 15:12:32 +01:00 |
Gunnar Beutner
|
b3e7dc32e9
|
Implement Host::GetServices().
Fixes #3565
|
2013-01-24 15:10:40 +01:00 |
Gunnar Beutner
|
a0e7f751cd
|
Added missing *::InvalidateMembersCache() calls.
|
2013-01-24 15:01:06 +01:00 |
Gunnar Beutner
|
ab66fbfc88
|
Implemented the external commands "ENABLE_SERVICEGROUP_SVC_CHECKS", "DISABLE_SERVICEGROUP_SVC_CHECKS" and parts of "ENABLE_HOSTGROUP_SVC_CHECKS", "DISABLE_HOSTGROUP_SVC_CHECKS".
|
2013-01-24 13:39:42 +01:00 |
Gunnar Beutner
|
ad5256588d
|
Implemented ServiceGroup::GetMembers() and HostGroup::GetMembers().
|
2013-01-24 13:21:35 +01:00 |
Gunnar Beutner
|
19d654b7c2
|
Remove stale subscriptions from local endpoint
Fixes #3563
|
2013-01-24 10:21:26 +01:00 |
Gunnar Beutner
|
1bbdfa2413
|
Config: Implement true/false as aliases for 1/0
Fixes #3551
|
2013-01-24 10:08:03 +01:00 |
Gunnar Beutner
|
99e58f7031
|
Windows fix for ConfigCompiler::ReadInput.
|
2013-01-23 21:58:19 +01:00 |
Gunnar Beutner
|
116e420167
|
Don't allow acknowledgements for services that are OK.
|
2013-01-23 16:18:58 +01:00 |
Gunnar Beutner
|
495caa664a
|
Fixed ExternalCommand::ScheduleHostSvcChecks().
|
2013-01-23 16:07:55 +01:00 |
Gunnar Beutner
|
e334f126c8
|
Checker: don't report missed checks after restarting Icinga
Fixes #3253
|
2013-01-23 15:28:32 +01:00 |
Gunnar Beutner
|
1be64b9290
|
Bugfixes for acknowledgements.
|
2013-01-23 13:46:35 +01:00 |
Gunnar Beutner
|
249b19a69a
|
Implement acknowledgements.
Fixes #3557
|
2013-01-23 13:21:07 +01:00 |
Gunnar Beutner
|
bccb7ef615
|
Implemented the external commands "ENABLE_HOST_SVC_CHECKS" and "DISABLE_HOST_SVC_CHECKS".
|
2013-01-23 10:51:54 +01:00 |
Gunnar Beutner
|
e6e0d69e43
|
Implement the external commands "SCHEDULE_FORCED_HOST_SVC_CHECKS" and "SCHEDULE_HOST_SVC_CHECKS".
|
2013-01-23 10:47:50 +01:00 |
Gunnar Beutner
|
c99d4b19a9
|
Throw exception for missing types.
|
2013-01-23 10:41:38 +01:00 |
Gunnar Beutner
|
153ab33074
|
Properly deal with I/O errors when parsing config files.
Fixes #3152
|
2013-01-23 09:57:06 +01:00 |
Gunnar Beutner
|
a63a1002a8
|
Implemented external command "SHUTDOWN_PROGRAM".
|
2013-01-22 16:24:41 +01:00 |