Michael Friedrich
|
15f88c9582
|
fix object lock
|
2013-07-18 18:28:23 +02:00 |
Michael Friedrich
|
2ebf0822ac
|
add LastState{OK,Warning,Critical,Unknown|Up,Down,Unreachable} time attributes
|
2013-07-18 18:16:39 +02:00 |
Michael Friedrich
|
fe4a5e721c
|
notifications: add notification number
|
2013-07-18 17:04:09 +02:00 |
Gunnar Beutner
|
664916dffb
|
Fix nullptr deref in Service::GetLastCheckPerfData().
|
2013-07-10 09:57:18 +02:00 |
Michael Friedrich
|
9249af1c66
|
log an error to debug when check_command not found on service execution
refs #4391
|
2013-07-06 20:46:09 +02:00 |
Michael Friedrich
|
88197d216a
|
livestatus: add first part of host data providers
refs #4372
|
2013-07-05 09:35:49 +02:00 |
Michael Friedrich
|
b9c4e7f931
|
fix typo
|
2013-07-01 17:56:05 +02:00 |
Michael Friedrich
|
ce9c390ed9
|
flapping: fix division by 0, add compat status, extcmds
and some debug output.
refs #4360
refs #2711
|
2013-07-01 17:25:30 +02:00 |
Michael Friedrich
|
4de7908b94
|
compatlog: add flapping messages
refs #4360
|
2013-07-01 14:44:56 +02:00 |
Gunnar Beutner
|
b0ac607caf
|
Fix: missing check_command attribute results in sigsegv on check execution
Fixes #4331
|
2013-06-24 09:30:49 +02:00 |
Gunnar Beutner
|
69fcd7fa40
|
Implement flapping detection.
|
2013-06-21 10:20:29 +02:00 |
Gunnar Beutner
|
1d7428b237
|
Implement support for acknowledgement comments.
Fixes #3585
|
2013-06-19 10:57:07 +02:00 |
Gunnar Beutner
|
4ab9d2604f
|
Implement volatile services
Fixes #3593
|
2013-06-13 12:24:20 +02:00 |
Gunnar Beutner
|
d042a181bd
|
Refactor commands and implement event handlers.
Fixes #3877
Fixes #4001
|
2013-06-13 11:33:00 +02:00 |
Gunnar Beutner
|
fd3e92ea0c
|
Refactor AsyncTasks.
|
2013-03-25 17:36:15 +00:00 |
Gunnar Beutner
|
6d69d6c639
|
Refactor the macro resolver
Fixes #3884
|
2013-03-22 14:42:14 +01:00 |
Gunnar Beutner
|
97fee26289
|
Remove @threadsafety doc strings
Fixes #3889
|
2013-03-22 12:02:20 +01:00 |
Gunnar Beutner
|
db8ac1431c
|
More bugfixes for notifications.
|
2013-03-21 11:37:34 +01:00 |
Gunnar Beutner
|
e60c04f4bd
|
Fix another bug related to recovery notifications.
|
2013-03-20 16:27:38 +01:00 |
Gunnar Beutner
|
f278181b8b
|
Fix recovery notifications for (SOFT-OK -> HARD-OK).
Fixes #3876
|
2013-03-20 15:25:53 +01:00 |
Gunnar Beutner
|
80c3a70107
|
Implement the CheckResultReader type.
|
2013-03-19 16:20:46 +01:00 |
Gunnar Beutner
|
45e24e4729
|
Fix Expression::Extract.
|
2013-03-19 14:13:58 +01:00 |
Gunnar Beutner
|
a21cf21d52
|
Implement the CompatLog type.
|
2013-03-19 13:04:30 +01:00 |
Gunnar Beutner
|
0744397427
|
Implement downtime notifications.
|
2013-03-18 12:55:41 +01:00 |
Gunnar Beutner
|
9d076c3c03
|
Refactor #includes (Part 3).
|
2013-03-17 20:19:29 +01:00 |
Gunnar Beutner
|
0bb0711d72
|
Refactor #includes (Part 2).
|
2013-03-16 21:18:53 +01:00 |
Gunnar Beutner
|
3073200b53
|
Cleaned up #includes (Part 1).
|
2013-03-15 18:21:29 +01:00 |
Gunnar Beutner
|
6d5339574a
|
Fix perfdata macros.
|
2013-03-15 13:30:30 +01:00 |
Gunnar Beutner
|
9ac731ba8e
|
Change log level for some debug messages.
|
2013-03-15 11:18:56 +01:00 |
Gunnar Beutner
|
07421751ad
|
Implement config support for arrays.
|
2013-03-14 12:17:46 +01:00 |
Gunnar Beutner
|
442a2dbc7d
|
Implement timeperiods.
|
2013-03-13 16:04:53 +01:00 |
Gunnar Beutner
|
fb82b73bc9
|
Fix: Set last state/state type before executing service checks.
|
2013-03-08 14:43:48 +01:00 |
Gunnar Beutner
|
e2416b5b54
|
Check return values of SymGetLineFromAddr64 and SymFromAddr.
|
2013-03-07 16:00:10 +01:00 |
Gunnar Beutner
|
fa3f01667f
|
Implemented stacktrace support for Windows.
|
2013-03-07 15:00:26 +01:00 |
Gunnar Beutner
|
02be9010e7
|
Implemented LAST*STATE* macros.
|
2013-03-07 12:04:20 +01:00 |
Gunnar Beutner
|
68bd651195
|
Improve check latency.
|
2013-03-07 09:48:00 +01:00 |
Gunnar Beutner
|
70fa21dfbc
|
Various bugfixes.
|
2013-03-06 11:04:20 +01:00 |
Gunnar Beutner
|
be95f3171d
|
Even more code refactoring.
|
2013-03-04 15:52:42 +01:00 |
Gunnar Beutner
|
48485c5f26
|
More lock refactoring. Yay.
|
2013-03-02 09:07:47 +01:00 |
Gunnar Beutner
|
572a477da3
|
Refactored object locking code.
|
2013-03-01 12:07:52 +01:00 |
Gunnar Beutner
|
a960237139
|
Fixed recovery notifications (again).
|
2013-02-27 16:57:06 +01:00 |
Gunnar Beutner
|
e9648f35bc
|
Make the services/notifications caches thread safe.
Send notifications based on the notification_interval setting.
|
2013-02-27 12:44:51 +01:00 |
Gunnar Beutner
|
3a74316aab
|
Fixed notifications for hard recoveries.
|
2013-02-27 06:52:13 +01:00 |
Gunnar Beutner
|
163f0a9f5c
|
Implemented support for disabling notifications.
|
2013-02-26 12:37:25 +01:00 |
Gunnar Beutner
|
2189c1639c
|
Fix deadlock in Service::BeginExecuteCheck().
|
2013-02-26 10:58:59 +01:00 |
Gunnar Beutner
|
35c79a76c1
|
Make attribute lookups O(1).
|
2013-02-26 10:13:54 +01:00 |
Gunnar Beutner
|
2ef255b9f6
|
Fine-grained locks (WIP, Part 9).
|
2013-02-24 01:10:34 +01:00 |
Gunnar Beutner
|
4306c6c07a
|
Fine-grained locks (WIP, Part 8).
|
2013-02-21 16:12:50 +01:00 |
Gunnar Beutner
|
997ca3a77a
|
Fine-grained locks (WIP, Part 6).
|
2013-02-19 23:02:08 +01:00 |
Gunnar Beutner
|
ecc95b3dc0
|
Fine-grained locks (WIP, Part 4).
|
2013-02-19 07:26:52 +01:00 |