Gunnar Beutner
|
a14e72c292
|
Fix null ptr for Application::GetInstance().
|
2013-09-09 14:10:04 +02:00 |
Michael Friedrich
|
98e20f6425
|
Fix: Add missing locks.
|
2013-09-09 13:52:59 +02:00 |
Gunnar Beutner
|
ec0a32380e
|
Fix: Don't shell-escape macros by default.
|
2013-09-09 13:44:18 +02:00 |
Gunnar Beutner
|
161c933edc
|
Build fix: Check if pthread_setname_np() is available.
|
2013-09-08 13:13:37 +02:00 |
Gunnar Beutner
|
df729d5514
|
Only do flapping updates when services are in a hard state.
|
2013-09-06 15:29:00 +02:00 |
Gunnar Beutner
|
4bf0f6b21f
|
Remove unused field.
|
2013-09-05 09:59:57 +02:00 |
Gunnar Beutner
|
7e7a565770
|
cluster: Send config updates.
|
2013-09-04 15:47:15 +02:00 |
Gunnar Beutner
|
e05f270459
|
base: Don't set thread name for the first thread.
|
2013-09-03 15:44:31 +02:00 |
Gunnar Beutner
|
4be2105584
|
cluster: Periodically clean up old log files.
|
2013-09-03 15:23:47 +02:00 |
Gunnar Beutner
|
fe0fb171d0
|
Remove debug code.
|
2013-09-03 14:10:57 +02:00 |
Gunnar Beutner
|
ba6be063b6
|
cluster: Compress log files.
|
2013-09-03 14:05:03 +02:00 |
Gunnar Beutner
|
ec6326b55e
|
Fix incorrect indentation.
|
2013-09-02 12:02:43 +02:00 |
Gunnar Beutner
|
6ed052ce85
|
base: Don't throw exception for valid netstrings.
|
2013-09-02 11:09:29 +02:00 |
Gunnar Beutner
|
d5650c90c9
|
Fix grammar mistake.
|
2013-09-02 10:53:01 +02:00 |
Gunnar Beutner
|
2db418118b
|
Fix build warning.
|
2013-09-01 06:04:23 +02:00 |
Gunnar Beutner
|
86e2f3dd81
|
Windows build fix.
|
2013-09-01 06:01:27 +02:00 |
Gunnar Beutner
|
6aa1682878
|
Fix HOSTSTATE macro.
|
2013-08-30 17:02:21 +02:00 |
Gunnar Beutner
|
6d89c5201a
|
Build fix.
|
2013-08-30 16:53:14 +02:00 |
Gunnar Beutner
|
8df0525e3e
|
Fix shell escaping in the macro processor.
|
2013-08-30 16:52:41 +02:00 |
Gunnar Beutner
|
b4f5ff90b6
|
Fix 'force' parameter for notifications.
|
2013-08-30 15:56:03 +02:00 |
Gunnar Beutner
|
ce44c9e249
|
Fix incorrect parameter for OnNotificationSentChanged event.
|
2013-08-30 15:36:13 +02:00 |
Gunnar Beutner
|
b94f1603bb
|
Implement CONTACTEMAIL and CONTACTPAGER macros.
|
2013-08-30 15:16:25 +02:00 |
Gunnar Beutner
|
c194ad1ca3
|
Register service and notification objects.
|
2013-08-30 15:09:42 +02:00 |
Gunnar Beutner
|
e8c61a578f
|
Implement restarting Icinga.
|
2013-08-30 14:27:24 +02:00 |
Gunnar Beutner
|
59d979c61e
|
config: Don't throw exception when file pattern doesn't match any files.
|
2013-08-30 14:02:47 +02:00 |
Gunnar Beutner
|
519ce78727
|
Implement script variables IcingaPrefixDir, IcingaLocalStateDir, IcingaPkgLibDir, IcingaPkgDataDir and IcingaStatePath.
|
2013-08-30 12:04:24 +02:00 |
Gunnar Beutner
|
7f52e04a01
|
Implement OS-specific support for thread names.
|
2013-08-30 10:19:32 +02:00 |
Gunnar Beutner
|
c9ec28440e
|
Another bugfix for the event order.
|
2013-08-29 19:25:34 +02:00 |
Gunnar Beutner
|
a3eed67774
|
Fix order for startup events.
|
2013-08-29 19:05:06 +02:00 |
Gunnar Beutner
|
91724814d8
|
Fix: State file doesn't work for generated service objects.
|
2013-08-29 16:53:57 +02:00 |
Gunnar Beutner
|
fa9ab6c768
|
Build fix.
|
2013-08-29 16:09:11 +02:00 |
Gunnar Beutner
|
4800329410
|
Add log message to DynamicObject::RestoreObjects().
|
2013-08-29 16:08:03 +02:00 |
Gunnar Beutner
|
52b645ed17
|
Increase minimum number of threads.
|
2013-08-29 15:49:11 +02:00 |
Gunnar Beutner
|
1742f3273e
|
Check if flapping is enabled.
|
2013-08-29 14:13:18 +02:00 |
Gunnar Beutner
|
f334385111
|
cluster: Fix duplicate acknowledgement comments.
|
2013-08-29 14:01:40 +02:00 |
Gunnar Beutner
|
90d929595d
|
Implement cluster events for acknowledgements.
|
2013-08-29 13:48:18 +02:00 |
Gunnar Beutner
|
10e31dfa50
|
Build fix.
|
2013-08-29 13:09:26 +02:00 |
Gunnar Beutner
|
0a60128080
|
Implement cluster events for notifications/flapping.
|
2013-08-29 13:06:36 +02:00 |
Gunnar Beutner
|
24b7aed259
|
Implement cluster event for SetForceNextNotification.
|
2013-08-29 11:37:51 +02:00 |
Gunnar Beutner
|
911f64c411
|
Fix state file functionality.
|
2013-08-29 10:40:43 +02:00 |
Gunnar Beutner
|
f134ed61bc
|
Fix: ::Start must be called after restoring the state file.
Fixes #4654
|
2013-08-29 10:17:12 +02:00 |
Gunnar Beutner
|
8683a0834f
|
Fix deadlock in Service::RemoveDowntime().
|
2013-08-29 09:36:44 +02:00 |
Gunnar Beutner
|
1de88b0559
|
Fix the ASSERT() macro.
|
2013-08-29 09:04:33 +02:00 |
Gunnar Beutner
|
e93808a468
|
Fix "make dist".
Fixes #4489
|
2013-08-29 08:38:09 +02:00 |
Gunnar Beutner
|
2e2012c913
|
Clean up Makefiles.
|
2013-08-29 08:21:07 +02:00 |
Gunnar Beutner
|
e0c452bb00
|
Build fix for --enable-debug.
|
2013-08-28 16:49:58 +02:00 |
Gunnar Beutner
|
788104980c
|
Implement cluster events for downtimes.
|
2013-08-28 16:08:22 +02:00 |
Gunnar Beutner
|
a49d298b9c
|
Implement cluster events for comments.
|
2013-08-28 14:59:41 +02:00 |
Gunnar Beutner
|
0d24b941f5
|
Implement some cluster events.
|
2013-08-28 11:12:20 +02:00 |
Gunnar Beutner
|
58a932ab6f
|
Add error info for ftruncate() call.
|
2013-08-28 10:48:19 +02:00 |
Gunnar Beutner
|
f39f69d390
|
Refactor ASSERT macro.
|
2013-08-28 08:18:58 +02:00 |
Gunnar Beutner
|
42cc9cc9b5
|
Bug fix for ThreadPool::KillWorker().
|
2013-08-27 15:57:00 +02:00 |
Gunnar Beutner
|
f49bb3d150
|
Refactor JSON-RPC library and implement check-result messages.
|
2013-08-27 12:21:41 +02:00 |
Gunnar Beutner
|
45b8d96461
|
Clean up JSON-RPC library.
|
2013-08-26 16:53:17 +02:00 |
Gunnar Beutner
|
e9e55cd8c0
|
Remove the replication feature and clean up the code.
|
2013-08-26 14:56:38 +02:00 |
Michael Friedrich
|
b89f72b552
|
Windows x64 build fix.
|
2013-08-20 12:50:24 +02:00 |
Gunnar Beutner
|
82b3b81b91
|
Windows build fix.
|
2013-08-20 08:29:38 +02:00 |
Gunnar Beutner
|
74822e929a
|
Implement missing + operator for the Value class.
Fixes #4497
|
2013-08-19 08:53:59 +02:00 |
Michael Friedrich
|
1a13f2ad6e
|
Perfdata: Fix config validation warning.
|
2013-08-16 17:24:59 +02:00 |
Michael Friedrich
|
7212b9cffb
|
Fix build on debian squeeze.
|
2013-08-13 22:07:05 +02:00 |
Michael Friedrich
|
8a2869999e
|
ido: Restore comments/downtimes on config change.
refs #4378
refs #4380
|
2013-08-12 11:08:29 +02:00 |
Michael Friedrich
|
478e42dbde
|
comments: Only send signal on removal.
|
2013-08-12 11:08:22 +02:00 |
Gunnar Beutner
|
3c0b8b9d5a
|
ido: Add preliminary support for downtimes.
|
2013-08-09 15:30:46 +02:00 |
Michael Friedrich
|
a6cc26c2d7
|
compat: Fix wrong const placement.
|
2013-08-09 14:29:56 +02:00 |
Gunnar Beutner
|
be35ad8a48
|
ido: Clean up newlines.
|
2013-08-09 14:26:17 +02:00 |
Gunnar Beutner
|
1b31e54e05
|
ido: Fix const placement for arguments.
|
2013-08-09 14:23:15 +02:00 |
Michael Friedrich
|
1a798232ba
|
compat: fix customvar exclude
|
2013-08-09 14:07:44 +02:00 |
Michael Friedrich
|
62d0b6c30c
|
ido: Add host/service customvariables.
refs #4378
|
2013-08-09 13:55:50 +02:00 |
Michael Friedrich
|
e7214174b1
|
compat: Add CompatUtility::GetCustomVariableConfig().
|
2013-08-09 13:55:44 +02:00 |
Michael Friedrich
|
d562e98779
|
ido: Add missing check_type for host/service status tables.
refs #4380
|
2013-08-09 12:35:42 +02:00 |
Gunnar Beutner
|
c34540676e
|
ido: Use relative timestamps for the timeranges.
|
2013-08-09 11:07:55 +02:00 |
Gunnar Beutner
|
0df4c173c9
|
ido: Implement support for timeranges.
|
2013-08-09 10:39:03 +02:00 |
Michael Friedrich
|
17473a67c3
|
ido: Remove commanddbobject debug output.
|
2013-08-08 17:53:27 +02:00 |
Michael Friedrich
|
c179738a81
|
config: Add missing attributes removing warnings.
|
2013-08-08 17:52:30 +02:00 |
Gunnar Beutner
|
07d98feccb
|
Add missing query parameters.
|
2013-08-08 08:52:20 +02:00 |
Gunnar Beutner
|
f65aa51177
|
ido: Implement support for runtimevariables.
|
2013-08-08 08:47:29 +02:00 |
Gunnar Beutner
|
17aedad7a7
|
Implement status updates for contacts.
|
2013-08-08 08:38:12 +02:00 |
Gunnar Beutner
|
be582ad735
|
ido: Fix alias for contactgroups.
|
2013-08-08 08:38:12 +02:00 |
Michael Friedrich
|
1638ab632c
|
ido: Fix UQ violation in comments with host's hostcheck duplicated service comments
refs #4380
|
2013-08-07 19:03:22 +02:00 |
Michael Friedrich
|
c8c0e7d1bb
|
ido: Insert/Delete host's hostcheck service comments too.
refs #4380
|
2013-08-07 18:24:16 +02:00 |
Michael Friedrich
|
c86059359b
|
ido: Refactor comments code.
refs #4380
|
2013-08-07 17:36:54 +02:00 |
Michael Friedrich
|
d3f24b31ec
|
ido: Fixes for comments.
refs #4380
|
2013-08-07 15:57:35 +02:00 |
Michael Friedrich
|
25a268c167
|
ido: Experimental support for comments.
refs #4380
|
2013-08-07 15:39:09 +02:00 |
Michael Friedrich
|
662130f47e
|
IDO: Add basic host/service dependency support.
refs #4378
|
2013-08-05 17:25:40 +02:00 |
Gunnar Beutner
|
ddc8a9cd7e
|
Fix missing insert IDs for service and contact groups.
|
2013-08-05 16:04:01 +02:00 |
Gunnar Beutner
|
17f1b98575
|
Fix missing insert IDs for hostgroups.
|
2013-08-05 15:57:40 +02:00 |
Gunnar Beutner
|
7aef2e75df
|
ido: Implement timeperiod config attributes.
|
2013-08-05 10:06:19 +02:00 |
Gunnar Beutner
|
7daf6b46c0
|
ido: Implement config attributes for contacts.
|
2013-08-05 09:58:30 +02:00 |
Gunnar Beutner
|
d79be5afbd
|
Build fix.
|
2013-08-05 09:58:23 +02:00 |
Gunnar Beutner
|
bd0ad338f8
|
ido: Implement contactgroup members.
|
2013-08-05 09:49:19 +02:00 |
Gunnar Beutner
|
5d09af0a6e
|
ido: Implement servicegroup members.
|
2013-08-05 09:38:16 +02:00 |
Gunnar Beutner
|
e73f34ad02
|
ido: Fix hostgroup members.
|
2013-08-05 09:09:57 +02:00 |
Gunnar Beutner
|
f5c7cde99b
|
ido: Implement hostgroup members.
|
2013-08-05 08:57:08 +02:00 |
Michael Friedrich
|
d4015fe218
|
ido: replace hardcoded objecttype_id with enum
|
2013-08-02 17:12:07 +02:00 |
Gunnar Beutner
|
0af6393033
|
Fix: Separately keep track of whether we've completed config and status updates.
|
2013-08-02 15:45:50 +02:00 |
Michael Friedrich
|
5977bdee2d
|
ido: Add host_parenthosts, use GetInsertID().
|
2013-08-02 15:20:28 +02:00 |
Michael Friedrich
|
aa82ef7c06
|
ido: Refactor CompatUtility::GetServiceConfigAttributes()
refs #4500
|
2013-08-02 14:20:50 +02:00 |
Michael Friedrich
|
153a8b24fe
|
ido: Fix hosts without hostcheck service not being dumped to config table.
still, the status update must be triggered by icinga2 which does not
happen currently.
fixes #4500
|
2013-08-02 14:13:27 +02:00 |
Gunnar Beutner
|
bd5e452c6f
|
ido: Don't update insert IDs for status updates (2nd attempt).
|
2013-08-02 09:58:51 +02:00 |
Gunnar Beutner
|
9b70b7eb14
|
Revert "Don't update insert ID for status updates."
This reverts commit 51a613d0a6 .
|
2013-08-02 09:57:45 +02:00 |