Gunnar Beutner
|
c878065a1f
|
Don't load the replication component on standalone instances.
Fixes #3687
|
2013-02-11 23:37:39 +01:00 |
Gunnar Beutner
|
c6e8013238
|
Don't send notifications for services that are unreachable, in a downtime or acknowledged.
|
2013-02-11 16:39:55 +01:00 |
Gunnar Beutner
|
18ed997696
|
Implemented some more dynamic macros.
|
2013-02-11 16:29:23 +01:00 |
Gunnar Beutner
|
07acb1c553
|
Bugfix for slave notification objects.
|
2013-02-11 16:25:32 +01:00 |
Gunnar Beutner
|
8ab803aac0
|
Reschedule service when check interval is changed.
Fixes #3681
|
2013-02-11 16:11:11 +01:00 |
Gunnar Beutner
|
2501ff805a
|
Remove Host::OnInitCompleted and clean up the classes' constructors.
Fixes #3678
|
2013-02-11 14:01:52 +01:00 |
Gunnar Beutner
|
0d1cad864c
|
Fixed soft service recoveries.
|
2013-02-10 15:07:32 +01:00 |
Gunnar Beutner
|
0e7a3c67ec
|
Bugfixes for the Process class.
|
2013-02-10 12:45:39 +01:00 |
Gunnar Beutner
|
7484b4682a
|
Bugfix: Ignore missing macro dicts.
|
2013-02-10 01:56:26 +01:00 |
Gunnar Beutner
|
ee37e0cace
|
Implemented environment-based macros.
|
2013-02-09 23:02:33 +01:00 |
Gunnar Beutner
|
962d0e5fb2
|
Build fix.
|
2013-02-09 19:24:43 +01:00 |
Gunnar Beutner
|
abff177ab5
|
Update VS project filters.
|
2013-02-09 18:52:21 +01:00 |
Gunnar Beutner
|
23e7b7aefc
|
Fixed incorrect type name.
|
2013-02-09 18:50:22 +01:00 |
Gunnar Beutner
|
cf92cd83b3
|
Implement some dynamic macros.
Move check-specific code to service-check.cpp
|
2013-02-09 18:39:43 +01:00 |
Gunnar Beutner
|
84482bb39d
|
Removed alias property, added display_name.
|
2013-02-09 17:50:47 +01:00 |
Gunnar Beutner
|
d124e37c91
|
Implemented status.dat support for notifications.
|
2013-02-09 17:33:50 +01:00 |
Gunnar Beutner
|
a649a91cdc
|
Bugfix for triggered downtimes.
|
2013-02-09 15:22:46 +01:00 |
Gunnar Beutner
|
c44ad7b06b
|
Implemented notification request messages, notifications dictionary for hosts/services and state-based notifications.
|
2013-02-09 15:20:10 +01:00 |
Gunnar Beutner
|
3e7376576e
|
Implemented rudimentary notifications.
|
2013-02-09 11:42:22 +01:00 |
Gunnar Beutner
|
06999e40e9
|
Fixed incorrect Service::GetByName call.
|
2013-02-09 02:16:02 +01:00 |
Gunnar Beutner
|
0faffeb873
|
Bugfix: Incorrect array index in ACKNOWLEDGE_HOST_PROBLEM command.
|
2013-02-09 02:01:48 +01:00 |
Gunnar Beutner
|
3a3d031835
|
Updated filters for the VS project.
|
2013-02-09 01:19:08 +01:00 |
Gunnar Beutner
|
29b056c848
|
Remove separate host ack/downtime/comments functionality.
Fixes #3663
|
2013-02-09 01:16:43 +01:00 |
Gunnar Beutner
|
6c23481a55
|
Bugfix: Local events for changed attributes aren't processed at transaction commit time.
Fixes #3605
|
2013-02-08 23:40:28 +01:00 |
Gunnar Beutner
|
f725c6ee7a
|
Copy service and host dependencies into service items.
|
2013-02-08 21:38:34 +01:00 |
Gunnar Beutner
|
e443b77a56
|
Implement dictionary-based host/service name pairs.
|
2013-02-08 21:30:14 +01:00 |
Gunnar Beutner
|
580f2e1fcc
|
Use Host constructor/destructor/OnAttributeChange instead of OnCommitted/OnRemoved for Host->services
Fixes #3612
|
2013-02-08 21:05:08 +01:00 |
Gunnar Beutner
|
c637647051
|
External commands: Removed duplicate argument validation.
|
2013-02-08 21:03:23 +01:00 |
Gunnar Beutner
|
3458b7d9d1
|
Implement service shortnames.
Refs #3660
|
2013-02-08 15:38:22 +01:00 |
Gunnar Beutner
|
39008eff4e
|
Fixed infinite loop bug in Service::BeginExecuteCheck.
|
2013-02-08 11:22:42 +01:00 |
Gunnar Beutner
|
32d6308a3c
|
Build fix.
|
2013-02-08 10:31:59 +01:00 |
Gunnar Beutner
|
10cc9bb1a3
|
Bugfix: Don't use check interval offsets for services with a check_interval smaller than 1 second.
|
2013-02-08 10:29:17 +01:00 |
Gunnar Beutner
|
601c7d25d1
|
Implement sub-second check intervals.
Fixes #3656
|
2013-02-08 10:17:41 +01:00 |
Gunnar Beutner
|
1b4a9a3a21
|
Redesign dependencies.
Fixes #3646
|
2013-02-07 20:29:35 +01:00 |
Gunnar Beutner
|
f64bdc8788
|
Removed obsolete timeperiod code.
|
2013-02-06 12:59:56 +01:00 |
Gunnar Beutner
|
b887f14d96
|
Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()
Fixes #3636
|
2013-02-06 12:51:12 +01:00 |
Gunnar Beutner
|
e047e06fc8
|
Finish implementing %validator.
Fixes #3634
|
2013-02-06 12:09:50 +01:00 |
Gunnar Beutner
|
580b5e358e
|
Fixed incorrect variable name.
|
2013-02-06 11:09:52 +01:00 |
Gunnar Beutner
|
d463bed478
|
Config: Implement detection of missing required attributes
Fixes #3627
|
2013-02-06 00:32:05 +01:00 |
Gunnar Beutner
|
79efdd89d6
|
Fixed default path for the icinga2.state file.
|
2013-02-05 15:39:20 +01:00 |
Gunnar Beutner
|
00fb17880c
|
Fixed default paths for icinga2.state and icinga2.pid files.
|
2013-02-04 09:48:37 +01:00 |
Gunnar Beutner
|
745e86de97
|
Service::CheckCompletedHandler: Convert exceptions to fake check results.
|
2013-02-03 16:32:31 +01:00 |
Gunnar Beutner
|
5774792a23
|
Implemented --version and made --help output prettier.
|
2013-02-03 01:21:11 +01:00 |
Gunnar Beutner
|
dbf762e771
|
Use boost::program_options to parse arguments.
Fixes #3536
Fixes #3184
|
2013-02-02 23:22:27 +01:00 |
Gunnar Beutner
|
f2e17bdd09
|
Fixed compiler warnings (-Wextra).
|
2013-02-02 22:13:54 +01:00 |
Gunnar Beutner
|
f9ea72ddb1
|
Bugfix: Don't copy the enable_checks attribute to child services.
|
2013-02-02 20:05:18 +01:00 |
Gunnar Beutner
|
b74c2c8a68
|
Removed the old-style validation code.
|
2013-02-02 20:03:30 +01:00 |
Gunnar Beutner
|
5492d6fac3
|
Bugfix: Unhandled exception in Service::CheckTimerHandler.
Fixes #3607
|
2013-02-01 19:27:36 +01:00 |
Gunnar Beutner
|
7835563e03
|
Fixed some compiler warnings.
|
2013-02-01 15:44:03 +01:00 |
Gunnar Beutner
|
f5a3dc4d84
|
Config: Warn about unknown attributes.
|
2013-02-01 14:11:22 +01:00 |