Michael Friedrich
6d9a0b7145
Implement DummyCheckTask and move dummy into embedded in-memory checks
...
This replaces the previous "dummy" CheckCommand, and the user won't
notice it. Provided performance data will be parsed the same way.
This saves a shell fork and check_dummy execution.
We're relying on this when creating cluster checks with Icinga 2 DSL
and more. If one does not have the plugins installed, this then also works.
fixes #5740
2017-11-09 20:19:31 +01:00
Michael Friedrich
b7caf0820d
Ensure that *.icinga.com is used everywhere
...
fixes #13897
fixes #13277
2017-01-10 17:19:12 +01:00
Gunnar Beutner
30762e5330
Set versions for all internal libraries
...
fixes #12552
2016-08-25 17:56:18 +02:00
Gunnar Beutner
ae1ab5f865
Implement unit tests for state changes
...
fixes #12530
2016-08-24 19:45:52 +02:00
Gunnar Beutner
1cd8a25ab2
Add the "exception" check command
...
refs #10075
2016-08-08 12:51:20 +02:00
Gunnar Beutner
599929b0f6
Update copyright headers for 2016
2016-01-12 08:29:59 +01:00
Gunnar Beutner
dae206e899
Move the base command templates into libmethods
...
fixes #8775
2015-03-17 08:19:31 +01:00
Michael Friedrich
78bfd0204c
Update copyright year
2015-01-22 12:00:23 +01:00
Gunnar Beutner
4d125edc0d
Move the cast functions into libbase
...
fixes #7807
2014-11-24 07:09:51 +01:00
Gunnar Beutner
eb091a87b0
Implement support for unity builds
...
fixes #7034
fixes #7035
2014-08-30 20:02:12 +02:00
Gunnar Beutner
d66b4d587e
Implement the "cluster-zone" check task.
...
Fixes #6204
2014-05-25 19:59:52 +02:00
Gunnar Beutner
45270f1bb8
Refactor the agent and cluster components.
...
Refs #6107
2014-05-08 09:13:04 +02:00
Gunnar Beutner
4e7738c5a5
Implement CLR-based checks.
2014-04-16 10:39:13 +02:00
Gunnar Beutner
aacc699dd4
Refactor the config parser's AST.
...
Refs #5846
2014-03-23 11:27:40 +01:00
Gunnar Beutner
02fc3278c8
Implement missing operators for the Value class.
...
Fixes #5804
2014-03-20 13:02:31 +01:00
Gunnar Beutner
3383951791
Implement regex() and match() functions.
...
Refs #5789
2014-03-19 12:46:23 +01:00
Michael Friedrich
ce737ff2f3
Change copyright header (again).
...
Fixes #5424
2014-03-19 11:42:47 +01:00
Michael Friedrich
3246ee602b
Move ClusterCheckTask into the cluster component.
...
Refs #5438
2014-02-12 09:33:04 +01:00
Michael Friedrich
e534f9bc1b
Add Cluster Health Check.
...
Fixes #5438
2014-02-07 15:19:37 +01:00
Michael Friedrich
555d72150a
Update copyright header.
...
Fixes #5424
2014-01-09 00:32:11 +01:00
Gunnar Beutner
41ded2858c
Implement scheduled downtimes.
...
Fixes #3584
2013-12-06 13:45:18 +01:00
Gunnar Beutner
1fc47e67a8
Implement the IcingaCheckTask check type.
...
Fixes #2822
2013-11-21 11:40:03 +01:00
Gunnar Beutner
438d5c0f57
Move EmptyTimePeriod and EvenMinutesTimePeriod to libmethods.
...
Fixes #5032
2013-11-13 09:41:06 +01:00
Gunnar Beutner
871f6febc7
Move methods to a separate library.
...
Refs #4959
2013-11-04 15:29:18 +01:00