Commit Graph

2611 Commits

Author SHA1 Message Date
Gunnar Beutner 1676af8b2d Implement signal handler for SIGTERM.
Fixes #5087
2013-11-17 20:04:27 +01:00
Gunnar Beutner 37d9ccde94 Improve Graphite output for multi performance data.
Refs #5082
2013-11-17 13:03:24 +01:00
Gunnar Beutner b92d26cac0 Add missing $ in the https_vhost check command.
Fixes #5083
2013-11-17 03:30:56 +01:00
Gunnar Beutner 0f28e55925 Implement support for non-standard "multi" performance data.
Refs #5082
2013-11-17 03:29:43 +01:00
Gunnar Beutner d95c6c7d85 Remove trailing spaces from performance data.
Refs #5082
2013-11-17 01:00:26 +01:00
Gunnar Beutner f9b107d0bf Accept invalid performance data.
Refs #5082
2013-11-17 00:05:31 +01:00
Gunnar Beutner 93bfb6778d Fix plugin path for SLES.
Refs #5081
2013-11-16 22:58:50 +01:00
Gunnar Beutner 8f95bae779 Update Icinga RPM key.
Refs #5081
2013-11-16 21:40:32 +01:00
Gunnar Beutner b023e5af86 Merge branch 'feature/threadpool-bug-5050' into next
Fixes #5050
2013-11-15 15:29:15 +01:00
Gunnar Beutner 8c24638ff1 Fix latency calculation.
Refs #5050
2013-11-15 14:40:14 +01:00
Gunnar Beutner 1ee21816e4 Set NPROC limit in the init script.
Refs #5050
2013-11-15 14:10:52 +01:00
Gunnar Beutner 687c88bea0 Don't kill too many worker threads at once.
Refs #5050
2013-11-15 14:04:03 +01:00
Gunnar Beutner e2a7cb32e5 Use normal check interval for services which haven't been checked yet.
Refs #5050
2013-11-15 12:57:04 +01:00
Gunnar Beutner 979df4e110 Create new threads more aggressively right after program start.
Refs #5050
2013-11-15 12:36:52 +01:00
Gunnar Beutner 9a93cc83b3 Include thread pool ID in debug messages.
Refs #5050
2013-11-15 12:20:19 +01:00
Gunnar Beutner ff807dabff Use a separate thread pool for checks.
Refs #5050
2013-11-15 12:18:40 +01:00
Michael Friedrich e6128a0a96 Livestatus: Fix invalid livestatus query crashes Icinga 2.
Fixes #5076
2013-11-15 10:56:14 +01:00
Michael Friedrich bc4c4098f0 Update migration script README. 2013-11-13 22:09:27 +01:00
Gunnar Beutner 2dacc047ec Remove quotes from perfdata keys.
Fixes #5031
2013-11-13 15:43:59 +01:00
Gunnar Beutner 4b52528c48 Fix BIO_f_zlib detection.
Fixes #5019
2013-11-13 12:01:39 +01:00
Michael Friedrich 7e0f27e20f Remove inconsistent Changelog from spec. 2013-11-13 10:41:12 +01:00
Gunnar Beutner f5f8de8137 Fix compatibility with OpenSSL <1.0.0.
Refs #3657
2013-11-13 10:36:57 +01:00
Gunnar Beutner a5e3c70bcc Implement support for CRLs.
Fixes #3657
2013-11-13 10:30:40 +01:00
Gunnar Beutner 438d5c0f57 Move EmptyTimePeriod and EvenMinutesTimePeriod to libmethods.
Fixes #5032
2013-11-13 09:41:06 +01:00
Gunnar Beutner 6ccf4497f2 Fix unit tests on Windows.
Fixes #5068
2013-11-13 09:08:17 +01:00
Gunnar Beutner d1d3c0e247 Improve VS visualizers.
Refs #5067
2013-11-13 08:42:18 +01:00
Gunnar Beutner b324f59a06 Implement debug visualizers for Visual Studio.
Fixes #5067
2013-11-13 00:32:30 +01:00
Gunnar Beutner f3e849ba60 Fix library path for libpq on Windows.
Fixes #5066
2013-11-12 23:48:28 +01:00
Michael Friedrich 33fab97dc7 Update ChangeLog.
Refs #5051
2013-11-12 10:20:13 +01:00
Gunnar Beutner a7effcbe81 Merge remote-tracking branch 'origin/feature/release-5051' into next
Fixes #5051
2013-11-12 10:18:18 +01:00
Gunnar Beutner 4298aa548b Use 32-bit CentOS for the Vagrant VM.
Fixes #5063
2013-11-12 09:42:44 +01:00
Gunnar Beutner 5b81e62f0a Fix CGI path in the Apache config.
Fixes #5062
2013-11-12 08:49:59 +01:00
Markus Frosch c8222dd029 Exclude debian/ from git-archive and dist tarballs.
Refs #5060
2013-11-11 22:03:31 +01:00
Gunnar Beutner 81c4dd40ab Make sure that Notification::notification_command is set.
Fixes #5056
2013-11-11 17:26:20 +01:00
Gunnar Beutner 0dba71ecaf Fix service and notification templates.
Fixes #5058
2013-11-11 16:42:58 +01:00
Michael Friedrich f3f113efd6 Livestatus: Fix program start time in status table. 2013-11-11 15:19:47 +01:00
Michael Friedrich d1419a3067 Fix CompatUtility::{ConvertTimestamp,GetCheckResultOutput} should return std::pair.
Fixes #5045
2013-11-11 15:06:23 +01:00
Michael Friedrich bf94967ac4 Livestatus: Fix additional stats columns causing problems.
Fixes #5052
2013-11-11 13:58:25 +01:00
Gunnar Beutner 95712e46d4 Fix compiler warning in PerfdataValue::Parse.
Fixes #5055
2013-11-11 13:14:42 +01:00
Gunnar Beutner 4f1cb83f31 Fix Convert::ToString.
Fixes #5054
2013-11-11 13:04:18 +01:00
Gunnar Beutner e4b5fe74ff Fix LivestatusListener config object.
Fixes #5053
2013-11-11 11:57:25 +01:00
Gunnar Beutner 664edc41dc Bump version.
Refs #5051
2013-11-11 11:24:17 +01:00
Gunnar Beutner 2ec0877442 Add changelog for 0.0.4.
Refs #5051
2013-11-11 11:23:55 +01:00
Gunnar Beutner 92c8d71bf3 Implement one-time notification for escalation contacts.
Fixes #5011
2013-11-11 11:21:23 +01:00
Gunnar Beutner 55641fc1ea Merge branch 'feature/checks-5049' into next
Fixes #5049
2013-11-11 09:31:54 +01:00
Gunnar Beutner 893243db5f Fix exception in Value::ToJson().
Refs #5049
2013-11-11 09:31:36 +01:00
Gunnar Beutner eb746b9929 Optimize DynamicObject::HasAuthority().
Refs #5049
2013-11-11 08:39:35 +01:00
Gunnar Beutner f7171e3e90 Optimize Service::GetHost.
Refs #5049
2013-11-10 22:04:18 +01:00
Gunnar Beutner ca9b31d4f0 Add check statistics.
Refs #5049
2013-11-10 17:47:47 +01:00
Gunnar Beutner 9a764d8a08 Optimize signal calls.
Refs #5049
2013-11-10 16:53:57 +01:00