]> granicus.if.org Git - icinga2/log
icinga2
7 years agoMerge pull request #5330 from Icinga/feature/graphite-stats
Michael Friedrich [Tue, 6 Jun 2017 18:13:33 +0000 (20:13 +0200)]
Merge pull request #5330 from Icinga/feature/graphite-stats

GraphiteWriter: Add 'connected' to stats; fix reconnect exceptions

7 years agoMerge pull request #5329 from Icinga/feature/gelfwriter-workqueue
Michael Friedrich [Tue, 6 Jun 2017 18:11:30 +0000 (20:11 +0200)]
Merge pull request #5329 from Icinga/feature/gelfwriter-workqueue

GelfWriter: Use async work queue and add feature metric stats

fixes #4532

7 years agoGraphiteWriter: Add 'connected' to stats; fix reconnect exceptions 5330/head
Michael Friedrich [Tue, 6 Jun 2017 17:50:37 +0000 (19:50 +0200)]
GraphiteWriter: Add 'connected' to stats; fix reconnect exceptions

7 years agoGelfWriter: Use async work queue and add feature metric stats 5329/head
Michael Friedrich [Tue, 6 Jun 2017 17:48:23 +0000 (19:48 +0200)]
GelfWriter: Use async work queue and add feature metric stats

fixes #4532

7 years agoMerge pull request #5324 from paddg/patch-2
Michael Friedrich [Tue, 6 Jun 2017 16:27:15 +0000 (18:27 +0200)]
Merge pull request #5324 from paddg/patch-2

Fix phrasing in Getting Started chapter

7 years agoMerge pull request #5326 from larsengels/fix/docs-install-images-5325
Michael Friedrich [Tue, 6 Jun 2017 16:25:58 +0000 (18:25 +0200)]
Merge pull request #5326 from larsengels/fix/docs-install-images-5325

Docs: Install the images directory containing the needed PNGs

7 years agoInstall the images directory containing the needed PNGs for the markdown docs. 5326/head
Lars Engels [Tue, 6 Jun 2017 11:01:45 +0000 (13:01 +0200)]
Install the images directory containing the needed PNGs for the markdown docs.

refs #5325

7 years agoUpdate 3-monitoring-basics.md 5324/head
Winfried Angele [Tue, 6 Jun 2017 07:16:35 +0000 (09:16 +0200)]
Update 3-monitoring-basics.md

nit

7 years agoMerge pull request #5320 from Icinga/feature/global-zones
Michael Friedrich [Fri, 2 Jun 2017 08:56:26 +0000 (10:56 +0200)]
Merge pull request #5320 from Icinga/feature/global-zones

zones.conf: Add global-templates & director-global by default

fixes #5106

7 years agozones.conf: Add global-templates & director-global by default 5320/head
Michael Friedrich [Fri, 2 Jun 2017 08:52:47 +0000 (10:52 +0200)]
zones.conf: Add global-templates & director-global by default

This makes it easier for cluster and client setups with or
without the Icinga Director.

Note: Clients will still not receive synced configuration if
accept_config is not enabled (which is the default, and can be changed
during setup).

fixes #5106

7 years agoMerge pull request #5315 from mcktr/fix/doc-use-monitoring-plugins-debian
Michael Friedrich [Fri, 2 Jun 2017 07:16:59 +0000 (09:16 +0200)]
Merge pull request #5315 from mcktr/fix/doc-use-monitoring-plugins-debian

Docs: Replace nagios-plugins by monitoring-plugins for Debian/Ubuntu

7 years agoMerge pull request #5317 from Icinga/fix/doc-typo-install-md
Michael Friedrich [Thu, 1 Jun 2017 17:32:27 +0000 (19:32 +0200)]
Merge pull request #5317 from Icinga/fix/doc-typo-install-md

Fix typo in INSTALL.md

7 years agoUpdate INSTALL.md 5317/head
Michael Friedrich [Thu, 1 Jun 2017 17:31:43 +0000 (19:31 +0200)]
Update INSTALL.md

7 years agoDocs: Replace nagios-plugins by monitoring-plugins 5315/head
mcktr [Thu, 1 Jun 2017 16:47:00 +0000 (18:47 +0200)]
Docs: Replace nagios-plugins by monitoring-plugins

Updated the Documentation to use monitoring-plugins instead of nagios-plugins for debian/ubuntu based installations.

7 years agoMerge pull request #5314 from paddg/patch-1
Michael Friedrich [Thu, 1 Jun 2017 14:47:27 +0000 (16:47 +0200)]
Merge pull request #5314 from paddg/patch-1

Document Common name (CN) in client setup

7 years agoUpdate 6-distributed-monitoring.md 5314/head
Winfried Angele [Thu, 1 Jun 2017 14:13:40 +0000 (16:13 +0200)]
Update 6-distributed-monitoring.md

If you omit the Common name (CN) icinga2 uses the hostname instead, which can differ from FQDN.

7 years agoMerge pull request #5303 from Icinga/fix/rpm-amazon-linux
Michael Friedrich [Wed, 31 May 2017 17:09:25 +0000 (19:09 +0200)]
Merge pull request #5303 from Icinga/fix/rpm-amazon-linux

RPM: Fix builds on Amazon Linux

7 years agoRPM: Fix builds on Amazon Linux 5303/head
Michael Friedrich [Mon, 29 May 2017 18:23:52 +0000 (20:23 +0200)]
RPM: Fix builds on Amazon Linux

This also disables the deprecated classicui-config packages
on Amazon Linux.

The major fix is to disable Systemd just like CentOS6 provides.

7 years agoMerge pull request #5309 from Icinga/feature/doc-icingaweb2
Michael Friedrich [Wed, 31 May 2017 14:21:32 +0000 (16:21 +0200)]
Merge pull request #5309 from Icinga/feature/doc-icingaweb2

Docs: Replace the command pipe w/ the REST API as Icinga Web 2 requirement in 'Getting Started' chapter

fixes #5077

7 years agoMerge pull request #5310 from Icinga/fix/rpm-disable-selinux-hardlink
Michael Friedrich [Wed, 31 May 2017 14:20:37 +0000 (16:20 +0200)]
Merge pull request #5310 from Icinga/fix/rpm-disable-selinux-hardlink

RPM: Disable SELinux policy hardlink

7 years agoRPM: Disable SELinux policy hardlink 5310/head
Michael Friedrich [Wed, 31 May 2017 14:17:07 +0000 (16:17 +0200)]
RPM: Disable SELinux policy hardlink

This is a nice2have extension to keep the package size clean,
but unfortunately breaks builds with Docker and overlayfs
where hardlinks don't work.

Details: Icinga/puppet-icinga_build#11

7 years agoDocs: Replace the command pipe w/ the REST API as Icinga Web 2 requirement in 'Gettin... 5309/head
Michael Friedrich [Wed, 31 May 2017 11:59:16 +0000 (13:59 +0200)]
Docs: Replace the command pipe w/ the REST API as Icinga Web 2 requirement in 'Getting Started' chapter

fixes #5077

7 years agoMerge pull request #5304 from Icinga/feature/rpm-build
Michael Friedrich [Tue, 30 May 2017 15:16:58 +0000 (17:16 +0200)]
Merge pull request #5304 from Icinga/feature/rpm-build

Update INSTALL.md for RPM builds

7 years agoMerge pull request #5308 from Icinga/fix/null-validation
Gunnar Beutner [Tue, 30 May 2017 13:03:24 +0000 (15:03 +0200)]
Merge pull request #5308 from Icinga/fix/null-validation

Improve validation for attributes which must not be 'null'

fixes #5288

7 years agoImprove validation for attributes which must not be 'null' 5308/head
Gunnar Beutner [Tue, 30 May 2017 12:47:28 +0000 (14:47 +0200)]
Improve validation for attributes which must not be 'null'

7 years agoMerge pull request #5306 from Icinga/feature/doc-remove-centos-5
Michael Friedrich [Tue, 30 May 2017 11:41:30 +0000 (13:41 +0200)]
Merge pull request #5306 from Icinga/feature/doc-remove-centos-5

Remove CentOS 5 from 'Getting started' docs

fixes #5291

7 years agoRemove CentOS 5 from 'Getting started' docs 5306/head
Michael Friedrich [Tue, 30 May 2017 11:38:19 +0000 (13:38 +0200)]
Remove CentOS 5 from 'Getting started' docs

RHEL5 was released in 2007 and is EOL since March 2017.

fixes #5291

7 years agoUpdate INSTALL.md for RPM builds 5304/head
Michael Friedrich [Mon, 29 May 2017 18:23:02 +0000 (20:23 +0200)]
Update INSTALL.md for RPM builds

7 years agoMerge pull request #5302 from Icinga/feature/deprecate-classicui-config
Michael Friedrich [Mon, 29 May 2017 18:35:30 +0000 (20:35 +0200)]
Merge pull request #5302 from Icinga/feature/deprecate-classicui-config

DEPRECATE icinga2-classicui-config package and config files

refs #5102

7 years agoDEPRECATE icinga2-classicui-config package and files 5302/head
Michael Friedrich [Mon, 29 May 2017 18:32:40 +0000 (20:32 +0200)]
DEPRECATE icinga2-classicui-config package and files

refs #5102

7 years agoMerge pull request #5292 from Icinga/fix/openssl-0.9.8-subjectaltname
Gunnar Beutner [Mon, 29 May 2017 07:45:34 +0000 (09:45 +0200)]
Merge pull request #5292 from Icinga/fix/openssl-0.9.8-subjectaltname

Build fix for OpenSSL 0.9.8 and stack_st_X509_EXTENSION

fixes #5292

7 years agoMerge pull request #5297 from Icinga/feature/fix-compiler-warnings
Gunnar Beutner [Mon, 29 May 2017 07:17:12 +0000 (09:17 +0200)]
Merge pull request #5297 from Icinga/feature/fix-compiler-warnings

Fix compiler warnings

7 years agoFix compiler warnings 5297/head
Gunnar Beutner [Mon, 29 May 2017 07:13:19 +0000 (09:13 +0200)]
Fix compiler warnings

refs #5287

7 years agoMerge pull request #5295 from mcktr/fix/missing-apostrophe-in-notification-log
Gunnar Beutner [Mon, 29 May 2017 05:52:16 +0000 (07:52 +0200)]
Merge pull request #5295 from mcktr/fix/missing-apostrophe-in-notification-log

Fix missing apostrophe in notification log

fixes #5294
fixes #5295

7 years agoFix missing apostrophe in notification log 5295/head
mcktr [Fri, 26 May 2017 15:58:04 +0000 (17:58 +0200)]
Fix missing apostrophe in notification log

refs #5294

7 years agoMerge pull request #5287 from Icinga/feature/workqueues-features
Michael Friedrich [Fri, 26 May 2017 15:17:00 +0000 (17:17 +0200)]
Merge pull request #5287 from Icinga/feature/workqueues-features

Use workqueues in Graphite and InfluxDB features

refs #5133
refs #5280

7 years agoInfluxDB: Optimize work queue event handling 5287/head
Michael Friedrich [Fri, 26 May 2017 15:03:49 +0000 (17:03 +0200)]
InfluxDB: Optimize work queue event handling

refs #5219

7 years agoApiListener: Handle zero JSON-RPC WQs gracefully for stats
Michael Friedrich [Fri, 26 May 2017 15:02:36 +0000 (17:02 +0200)]
ApiListener: Handle zero JSON-RPC WQs gracefully for stats

refs #5266
refs #5133

7 years agoGraphiteWriter: Use a workqueue for event processing
Michael Friedrich [Mon, 15 May 2017 15:35:36 +0000 (17:35 +0200)]
GraphiteWriter: Use a workqueue for event processing

This also adds reconnect handling and exceptions.

refs #5132
refs #5133
refs #5280

7 years agoBuild fix for OpenSSL 0.9.8 and stack_st_X509_EXTENSION 5292/head
Michael Friedrich [Fri, 26 May 2017 11:16:20 +0000 (13:16 +0200)]
Build fix for OpenSSL 0.9.8 and stack_st_X509_EXTENSION

7 years agoInfluxDB: Remove obsolete logger, now implemented in WorkQueue class
Michael Friedrich [Wed, 24 May 2017 15:01:46 +0000 (17:01 +0200)]
InfluxDB: Remove obsolete logger, now implemented in WorkQueue class

refs #5280
refs #5133

7 years agoDB IDO: Remove obsolete logger, now implemented in WorkQueue class
Michael Friedrich [Wed, 24 May 2017 14:50:23 +0000 (16:50 +0200)]
DB IDO: Remove obsolete logger, now implemented in WorkQueue class

refs #5280
refs #5133

7 years agoMerge pull request #5266 from Icinga/feature/api-cluster-stats
Michael Friedrich [Wed, 24 May 2017 14:32:17 +0000 (16:32 +0200)]
Merge pull request #5266 from Icinga/feature/api-cluster-stats

Add API & Cluster metric stats to /v1/status & icinga check incl. performance data

fixes #5133

7 years agoAdd API & Cluster stats to /v1/status & icinga check performance metrics 5266/head
Michael Friedrich [Thu, 11 May 2017 15:30:20 +0000 (17:30 +0200)]
Add API & Cluster stats to /v1/status & icinga check performance metrics

refs #5133

7 years agoMerge pull request #5286 from Icinga/fix/notification-scripts-log
Michael Friedrich [Wed, 24 May 2017 12:38:30 +0000 (14:38 +0200)]
Merge pull request #5286 from Icinga/fix/notification-scripts-log

Fix verbose mode in notifications scripts

#5170

7 years agoFix verbose mode in notifications scripts 5286/head
Michael Friedrich [Wed, 24 May 2017 12:36:22 +0000 (14:36 +0200)]
Fix verbose mode in notifications scripts

Otherwise it just spams the syslog on frequent notifications

refs #5170

7 years agoMerge pull request #5285 from Icinga/fix/troubleshooting-doc
Michael Friedrich [Wed, 24 May 2017 12:05:24 +0000 (14:05 +0200)]
Merge pull request #5285 from Icinga/fix/troubleshooting-doc

Fix sysstat installation in troubleshooting docs

7 years agoFix sysstat installation in troubleshooting docs 5285/head
Michael Friedrich [Wed, 24 May 2017 12:04:25 +0000 (14:04 +0200)]
Fix sysstat installation in troubleshooting docs

7 years agoMerge pull request #5284 from Icinga/feature/add-feature-metrics-icinga-check
Michael Friedrich [Tue, 23 May 2017 15:32:39 +0000 (17:32 +0200)]
Merge pull request #5284 from Icinga/feature/add-feature-metrics-icinga-check

Add feature stats to 'icinga' check as performance data metrics

refs #5133

7 years agoAdd feature stats to 'icinga' check as performance data metrics 5284/head
Michael Friedrich [Tue, 23 May 2017 14:13:56 +0000 (16:13 +0200)]
Add feature stats to 'icinga' check as performance data metrics

7 years agoMerge pull request #5280 from Icinga/feature/workqueue-stats
Michael Friedrich [Tue, 23 May 2017 14:10:59 +0000 (16:10 +0200)]
Merge pull request #5280 from Icinga/feature/workqueue-stats

Implement WorkQueue metric stats and periodic logging

refs #5266
refs #5133

7 years agoImplement WorkQueue metric stats and periodic logging 5280/head
Michael Friedrich [Tue, 16 May 2017 10:54:37 +0000 (12:54 +0200)]
Implement WorkQueue metric stats and periodic logging

refs #5133

7 years agoMerge pull request #5283 from Icinga/fix/remove-logstash
Michael Friedrich [Tue, 23 May 2017 11:26:38 +0000 (13:26 +0200)]
Merge pull request #5283 from Icinga/fix/remove-logstash

Revert LogstashWriter feature

refs #4054

7 years agoRevert "Add LogstashWriter feature" 5283/head
Michael Friedrich [Tue, 23 May 2017 10:05:01 +0000 (12:05 +0200)]
Revert "Add LogstashWriter feature"

This reverts commit f5a971f5b0a7ddcbfe20c993eec01c720f0d3dd9.

refs #4054

7 years agoRevert "Review LogstashWriter feature implementation"
Michael Friedrich [Tue, 23 May 2017 10:04:08 +0000 (12:04 +0200)]
Revert "Review LogstashWriter feature implementation"

This reverts commit bd5ff814f23a11093832e59f0716ff151f68eea5.

refs #4054

7 years agoRevert "Add documentation for the LogstashWriter feature"
Michael Friedrich [Tue, 23 May 2017 10:02:32 +0000 (12:02 +0200)]
Revert "Add documentation for the LogstashWriter feature"

This reverts commit 71d5ee7d419b937fb471477fe0d725277f285bfc.

refs #4054

7 years agoMerge pull request #5279 from Icinga/feature/doc-api-ack-expire-list
Michael Friedrich [Mon, 22 May 2017 15:51:00 +0000 (17:51 +0200)]
Merge pull request #5279 from Icinga/feature/doc-api-ack-expire-list

Docs: Add API query example for acknowledgements w/o expire time

7 years agoDocs: Add API query example for acknowledgements w/o expire time 5279/head
Michael Friedrich [Mon, 22 May 2017 15:48:31 +0000 (17:48 +0200)]
Docs: Add API query example for acknowledgements w/o expire time

7 years agoMerge pull request #5278 from Icinga/fix/leak-debug-define
Gunnar Beutner [Mon, 22 May 2017 11:02:18 +0000 (13:02 +0200)]
Merge pull request #5278 from Icinga/fix/leak-debug-define

Build fix for I2_LEAK_DEBUG

fixes #5278

7 years agoBuild fix for I2_LEAK_DEBUG 5278/head
Gunnar Beutner [Mon, 22 May 2017 09:42:47 +0000 (11:42 +0200)]
Build fix for I2_LEAK_DEBUG

7 years agoMerge pull request #5275 from Icinga/fix/docs-systemd-max-tasks
Michael Friedrich [Fri, 19 May 2017 13:27:23 +0000 (15:27 +0200)]
Merge pull request #5275 from Icinga/fix/docs-systemd-max-tasks

Add troubleshooting hints for cgroup fork errors

refs #4918

7 years agoAdd troubleshooting hints for cgroup fork errors 5275/head
Michael Friedrich [Fri, 19 May 2017 13:24:56 +0000 (15:24 +0200)]
Add troubleshooting hints for cgroup fork errors

refs #4918

7 years agoMerge pull request #5264 from Icinga/feature/array-match
Gunnar Beutner [Tue, 16 May 2017 12:22:35 +0000 (14:22 +0200)]
Merge pull request #5264 from Icinga/feature/array-match

Implement new array match functionality

fixes #5264
fixes #5263

7 years agoAdd 'mode' argument for match, regex and cidr_match 5264/head
Gunnar Beutner [Mon, 15 May 2017 14:02:20 +0000 (16:02 +0200)]
Add 'mode' argument for match, regex and cidr_match

7 years agoMerge pull request #5265 from Icinga/feature/perfdata-value-base
Michael Friedrich [Mon, 15 May 2017 14:44:57 +0000 (16:44 +0200)]
Merge pull request #5265 from Icinga/feature/perfdata-value-base

Move PerfdataValue() class into base library

7 years agoMove PerfdataValue() class into base library 5265/head
Michael Friedrich [Mon, 15 May 2017 13:51:39 +0000 (15:51 +0200)]
Move PerfdataValue() class into base library

This is required for libremote and ApiListener stats in #5133

7 years agoImplement the Array#any and Array#all protoype functions
Gunnar Beutner [Mon, 15 May 2017 13:59:44 +0000 (15:59 +0200)]
Implement the Array#any and Array#all protoype functions

7 years agoImplement the Dictionary#values prototype function
Gunnar Beutner [Mon, 15 May 2017 13:54:48 +0000 (15:54 +0200)]
Implement the Dictionary#values prototype function

7 years agoMerge pull request #5262 from Icinga/fix/graylog-perfdata
Michael Friedrich [Mon, 15 May 2017 12:08:39 +0000 (14:08 +0200)]
Merge pull request #5262 from Icinga/fix/graylog-perfdata

Fix performance data processing in GelfWriter feature

fixes #4666

7 years agoFix performance data processing in GelfWriter feature 5262/head
Michael Friedrich [Mon, 15 May 2017 11:46:43 +0000 (13:46 +0200)]
Fix performance data processing in GelfWriter feature

Includes fixes for possible crashes on empty check results.

fixes #4666

7 years agoAdd missing ->GetName() calls
Gunnar Beutner [Mon, 15 May 2017 09:10:09 +0000 (11:10 +0200)]
Add missing ->GetName() calls

fixes #5256

7 years agoMerge pull request #5259 from Icinga/fix/ack-expiry-past
Michael Friedrich [Mon, 15 May 2017 08:33:25 +0000 (10:33 +0200)]
Merge pull request #5259 from Icinga/fix/ack-expiry-past

Don't allow acknowledgement expire timestamps in the past

fixes #5250

7 years agoDon't allow acknowledgement expire timestamps in the past 5259/head
Michael Friedrich [Mon, 15 May 2017 08:14:19 +0000 (10:14 +0200)]
Don't allow acknowledgement expire timestamps in the past

fixes #5250

7 years agoMerge pull request #5229 from Al2Klimov/bugfix/cmake-wrong-gcc-version
Michael Friedrich [Fri, 12 May 2017 15:15:27 +0000 (17:15 +0200)]
Merge pull request #5229 from Al2Klimov/bugfix/cmake-wrong-gcc-version

CMake: require a GCC version according to INSTALL.md

7 years agoCMake: require a GCC version according to INSTALL.md 5229/head
Alexander A. Klimov [Fri, 5 May 2017 10:46:56 +0000 (12:46 +0200)]
CMake: require a GCC version according to INSTALL.md

7 years agoMerge pull request #5252 from Icinga/travis
Michael Friedrich [Fri, 12 May 2017 14:14:00 +0000 (16:14 +0200)]
Merge pull request #5252 from Icinga/travis

travis: Update to trusty as CI environment

fixes #5251

7 years agotravis: Update to trusty as CI environment 5252/head
Markus Frosch [Fri, 12 May 2017 13:52:40 +0000 (15:52 +0200)]
travis: Update to trusty as CI environment

fixes #5251

7 years agoMerge pull request #5249 from Icinga/fix/cluster-log-crash
Michael Friedrich [Fri, 12 May 2017 08:55:30 +0000 (10:55 +0200)]
Merge pull request #5249 from Icinga/fix/cluster-log-crash

Fix cluster crash w/ config sync

fixes #5212

7 years agoFix cluster crash w/ config sync 5249/head
Michael Friedrich [Fri, 12 May 2017 08:48:11 +0000 (10:48 +0200)]
Fix cluster crash w/ config sync

refs #5212

7 years agoMerge pull request #5248 from Icinga/feature/travis-config-validate
Michael Friedrich [Thu, 11 May 2017 14:53:48 +0000 (16:53 +0200)]
Merge pull request #5248 from Icinga/feature/travis-config-validate

Travis: Run config validation at the end

7 years agoTravis: Run config validation at the end 5248/head
Michael Friedrich [Thu, 11 May 2017 14:18:16 +0000 (16:18 +0200)]
Travis: Run config validation at the end

This will help detect faulty contributed CheckCommand definitions (enabled by default since 2.5).

7 years agoMerge pull request #5247 from Icinga/feature/cluster-log-message
Michael Friedrich [Thu, 11 May 2017 14:13:01 +0000 (16:13 +0200)]
Merge pull request #5247 from Icinga/feature/cluster-log-message

Add target object in cluster error messages to debug log

fixes #4288

7 years agoAdd target object in cluster error messages to debug log 5247/head
Michael Friedrich [Thu, 11 May 2017 14:10:40 +0000 (16:10 +0200)]
Add target object in cluster error messages to debug log

fixes #4288

7 years agoMerge pull request #5246 from Icinga/feature/x509-cert-subjectaltname
Gunnar Beutner [Thu, 11 May 2017 13:46:16 +0000 (15:46 +0200)]
Merge pull request #5246 from Icinga/feature/x509-cert-subjectaltname

Add subjectAltName X509 ext for certificate requests

fixes #5194
fixes #5246

7 years agoAdd subjectAltName X509 ext for certificate requests 5246/head
Gunnar Beutner [Thu, 11 May 2017 13:38:17 +0000 (15:38 +0200)]
Add subjectAltName X509 ext for certificate requests

7 years agoMerge pull request #5244 from Icinga/feature/contributing-review
Michael Friedrich [Thu, 11 May 2017 13:09:53 +0000 (15:09 +0200)]
Merge pull request #5244 from Icinga/feature/contributing-review

Add a PR review section to CONTRIBUTING.md

7 years agoAdd a PR review section to CONTRIBUTING.md 5244/head
Michael Friedrich [Thu, 11 May 2017 12:45:46 +0000 (14:45 +0200)]
Add a PR review section to CONTRIBUTING.md

7 years agoMerge pull request #5245 from Icinga/fix/downtime-host-trigger
Michael Friedrich [Thu, 11 May 2017 13:07:37 +0000 (15:07 +0200)]
Merge pull request #5245 from Icinga/fix/downtime-host-trigger

Fix that host downtimes might be triggered even if their state is Up

7 years agoFix that host downtimes might be triggered even if their state is Up 5245/head
Michael Friedrich [Thu, 11 May 2017 13:05:50 +0000 (15:05 +0200)]
Fix that host downtimes might be triggered even if their state is Up

If the checkresult's state is 1, this is internally mapped to Up.
The added downtime will check for triggers and might cause a wrong
downtime start event.

refs #5202

7 years agoMerge pull request #5242 from Icinga/feature/object-decl-expr
Gunnar Beutner [Thu, 11 May 2017 12:30:29 +0000 (14:30 +0200)]
Merge pull request #5242 from Icinga/feature/object-decl-expr

Allow expressions for the type in object/template declarations

fixes #5242

7 years agoAllow expressions for the type in object/template declarations 5242/head
Gunnar Beutner [Thu, 11 May 2017 12:21:30 +0000 (14:21 +0200)]
Allow expressions for the type in object/template declarations

7 years agoMerge pull request #5241 from Icinga/fix/influxdb-error-log
Michael Friedrich [Thu, 11 May 2017 11:33:02 +0000 (13:33 +0200)]
Merge pull request #5241 from Icinga/fix/influxdb-error-log

Verbose InfluxDB Error Logging

fixes #4411

7 years agoVerbose InfluxDB Error Logging 5241/head
Simon Murray [Thu, 28 Jul 2016 12:29:37 +0000 (13:29 +0100)]
Verbose InfluxDB Error Logging

On a non 204 response we parse the HTTP response until complete e.g. do the headers
and body, not just the header.  A new interface is added to the response to allow us
to determine the body size so that it may be read out and buffered.  The body is
parsed and any error message printed out.  In the event that the parsing fails the
raw body is dumped out; better than nothing!

fixes #4411

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoRPM spec: don't enable features after an upgrade
Alexander A. Klimov [Thu, 4 May 2017 15:11:20 +0000 (17:11 +0200)]
RPM spec: don't enable features after an upgrade

fixes #4621
fixes #5226

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
7 years agoMerge pull request #4956 from TheFlyingCorpse/fix/persistent-comments-are-not-persistent
Michael Friedrich [Wed, 10 May 2017 15:15:55 +0000 (17:15 +0200)]
Merge pull request #4956 from TheFlyingCorpse/fix/persistent-comments-are-not-persistent

Fix persistent comments for Acknowledgements

7 years agoFix persistent comments for Acknowledgements 4956/head
Rune Darrud [Wed, 25 Jan 2017 20:21:22 +0000 (21:21 +0100)]
Fix persistent comments for Acknowledgements

fixes #4818

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoMerge pull request #122 from MarcusCaepio/master
Michael Friedrich [Wed, 10 May 2017 12:48:35 +0000 (14:48 +0200)]
Merge pull request #122 from MarcusCaepio/master

Update event handler example for SSH

7 years agoUpdate event handler chapter for SSH usage 122/head
MarcusCaepio [Thu, 12 Jan 2017 06:58:48 +0000 (07:58 +0100)]
Update event handler chapter for SSH usage

7 years agoMerge pull request #5238 from Icinga/fix/ido-category
Michael Friedrich [Wed, 10 May 2017 12:36:12 +0000 (14:36 +0200)]
Merge pull request #5238 from Icinga/fix/ido-category

Remove deprecated "DbCat1 | DbCat2" notation for DB IDO categories

7 years agoRemove deprecated "DbCat1 | DbCat2" notation for DB IDO categories 5238/head
Michael Friedrich [Wed, 10 May 2017 12:31:34 +0000 (14:31 +0200)]
Remove deprecated "DbCat1 | DbCat2" notation for DB IDO categories

This allows for a specific config validation function.