]> granicus.if.org Git - icinga2/log
icinga2
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 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.

7 years agoITL: Fix missing double quote in ssl-cert CheckCommand
Michael Friedrich [Wed, 10 May 2017 12:02:35 +0000 (14:02 +0200)]
ITL: Fix missing double quote in ssl-cert CheckCommand

refs #5236

7 years agoMerge pull request #5170 from sysadmama/notification-scripts
Michael Friedrich [Wed, 10 May 2017 11:29:19 +0000 (13:29 +0200)]
Merge pull request #5170 from sysadmama/notification-scripts

Enhance mail notifications scripts and add support for command line parameters

7 years agoCheck for required parameters in notification scripts; add error helpers 5170/head
Michael Friedrich [Wed, 10 May 2017 11:22:44 +0000 (13:22 +0200)]
Check for required parameters in notification scripts; add error helpers

refs #5170

7 years agoFirst review of notification script changes
Michael Friedrich [Fri, 28 Apr 2017 15:40:42 +0000 (17:40 +0200)]
First review of notification script changes

refs #5170

7 years agoAdd notification command parameters to the default mail notification script
Marianne M. Spiller [Wed, 5 Apr 2017 10:29:23 +0000 (12:29 +0200)]
Add notification command parameters to the default mail notification script

Replace the previous notification scheme - now using getops in place of ENV
variables, giving the ability to integrate with the Icinga Director.

refs #5170

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoMerge pull request #5236 from dupondje/master
Michael Friedrich [Tue, 9 May 2017 15:31:46 +0000 (17:31 +0200)]
Merge pull request #5236 from dupondje/master

ITL: Add some missing arguments to ssl_cert

7 years agoMerge pull request #5237 from Icinga/feature/troubleshoot-debug-windows
Michael Friedrich [Tue, 9 May 2017 15:26:02 +0000 (17:26 +0200)]
Merge pull request #5237 from Icinga/feature/troubleshoot-debug-windows

Docs: Add a note for Windows debuglog to the troubleshooting chapter

7 years agoDocs: Add a note for Windows debuglog to the troubleshooting chapter 5237/head
Michael Friedrich [Tue, 9 May 2017 15:24:14 +0000 (17:24 +0200)]
Docs: Add a note for Windows debuglog to the troubleshooting chapter

7 years agoMerge pull request #5136 from dgoetz/feature/improve-eventhandler-docs
Michael Friedrich [Tue, 9 May 2017 15:23:03 +0000 (17:23 +0200)]
Merge pull request #5136 from dgoetz/feature/improve-eventhandler-docs

Enhance event command docs with more examples on remote clients

7 years agoEnhance event command docs with more examples on remote clients 5136/head
Dirk Goetz [Tue, 4 Apr 2017 11:31:22 +0000 (13:31 +0200)]
Enhance event command docs with more examples on remote clients

fixes #5090

7 years agoITL: Add some missing arguments to ssl_cert 5236/head
Jean-Louis Dupond [Tue, 9 May 2017 14:48:47 +0000 (16:48 +0200)]
ITL: Add some missing arguments to ssl_cert

7 years agoMerge pull request #5042 from mbrgm/upgrade-docs-link
Michael Friedrich [Tue, 9 May 2017 14:17:58 +0000 (16:17 +0200)]
Merge pull request #5042 from mbrgm/upgrade-docs-link

Add link to upgrade documentation to DB IDO log message

7 years agoMerge pull request #5181 from leeclemens/rpm-selinux
Michael Friedrich [Tue, 9 May 2017 14:16:48 +0000 (16:16 +0200)]
Merge pull request #5181 from leeclemens/rpm-selinux

List SELinux packages required for building RPMs

7 years agoMerge pull request #5164 from rhopfer/master
Michael Friedrich [Tue, 9 May 2017 14:11:06 +0000 (16:11 +0200)]
Merge pull request #5164 from rhopfer/master

ITL: Add CheckCommand ssl_cert, fix ssl attributes

7 years agoITL: Add CheckCommand ssl_cert, fix ssl attributes 5164/head
Roland Hopferwieser [Tue, 11 Apr 2017 14:40:25 +0000 (16:40 +0200)]
ITL: Add CheckCommand ssl_cert, fix ssl attributes

7 years agoMerge pull request #5209 from Mikesch-mp/itl_mssql
Michael Friedrich [Tue, 9 May 2017 12:52:55 +0000 (14:52 +0200)]
Merge pull request #5209 from Mikesch-mp/itl_mssql

Add report mode to mssql_health

fixes #5209

7 years agoAdd report mode to mssql_health 5209/head
Mikesch-mp [Sun, 30 Apr 2017 16:34:59 +0000 (18:34 +0200)]
Add report mode to mssql_health

7 years agoMerge pull request #5210 from Mikesch-mp/itl_db2
Michael Friedrich [Tue, 9 May 2017 12:37:44 +0000 (14:37 +0200)]
Merge pull request #5210 from Mikesch-mp/itl_db2

Add report mode to db2_health

fixes #5210

7 years agoFix code style issues
Gunnar Beutner [Tue, 9 May 2017 07:01:08 +0000 (09:01 +0200)]
Fix code style issues

refs #5219

7 years agoAdd ITL --standbyok argument to the vmware-esx-soap-host-storage-path CheckCommand
Wenger Florian [Thu, 4 May 2017 18:54:37 +0000 (20:54 +0200)]
Add ITL --standbyok argument to the vmware-esx-soap-host-storage-path CheckCommand

fixes #5227

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
7 years agoFix compiler warning
Gunnar Beutner [Mon, 8 May 2017 06:47:27 +0000 (08:47 +0200)]
Fix compiler warning

refs #5219

7 years agoMerge pull request #5232 from Icinga/fix/influxdb-lock-5219
Michael Friedrich [Fri, 5 May 2017 16:04:55 +0000 (18:04 +0200)]
Merge pull request #5232 from Icinga/fix/influxdb-lock-5219

InfluxdbWriter: Use a work queue for async message processing; add stats log/api

refs #5219

7 years agoInfluxdbWriter: Use a work queue for async message processing; add stats log/api 5232/head
Michael Friedrich [Thu, 4 May 2017 08:29:49 +0000 (10:29 +0200)]
InfluxdbWriter: Use a work queue for async message processing; add stats log/api

7 years agoBeautify some log message for cluster config sync
Michael Friedrich [Thu, 4 May 2017 13:20:32 +0000 (15:20 +0200)]
Beautify some log message for cluster config sync

refs #5212

7 years agoMerge pull request #5225 from Al2Klimov/bugfix/mysql_init-mysql_error-3664
Gunnar Beutner [Thu, 4 May 2017 12:58:55 +0000 (14:58 +0200)]
Merge pull request #5225 from Al2Klimov/bugfix/mysql_init-mysql_error-3664

Don't call mysql_error() after a failure of mysql_init()

fixes #3664

7 years agoDon't call mysql_error() after a failure of mysql_init() 5225/head
Alexander A. Klimov [Thu, 4 May 2017 10:22:34 +0000 (12:22 +0200)]
Don't call mysql_error() after a failure of mysql_init()

refs #3664

7 years agoMake sure all objects are set to 'active' before calling the Start() method
Gunnar Beutner [Thu, 4 May 2017 08:37:34 +0000 (10:37 +0200)]
Make sure all objects are set to 'active' before calling the Start() method

fixes #5224

7 years agoFix incorrect state in check_ping
Jean Flach [Thu, 4 May 2017 07:38:08 +0000 (09:38 +0200)]
Fix incorrect state in check_ping

fixes #5223

7 years agoicinga2.spec: Add selecting g++ compiler on older SUSE releases
Markus Frosch [Fri, 28 Apr 2017 13:17:21 +0000 (15:17 +0200)]
icinga2.spec: Add selecting g++ compiler on older SUSE releases

g++ is too old, and the newer binary is suffixed.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
fixes #5218

7 years agoicinga2.spec: Update RedHat SCL handling for builds on el 5 and 6
Markus Frosch [Mon, 24 Apr 2017 15:25:02 +0000 (17:25 +0200)]
icinga2.spec: Update RedHat SCL handling for builds on el 5 and 6

So you don't have to modify the environment.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
fixes #5177

7 years agoUpdate Boost dependency to >= 1.48 (INSTALL.md, icinga2.spec)
Markus Frosch [Mon, 24 Apr 2017 14:59:08 +0000 (16:59 +0200)]
Update Boost dependency to >= 1.48 (INSTALL.md, icinga2.spec)

Icinga 2 does not build with 1.41:

    /usr/include/boost/range/const_iterator.hpp:37:58: error: no type
    named 'const_iterator' in 'class boost::intrusive_ptr<icinga::Array>'
    ...
    /usr/include/boost/thread/locks.hpp:269:22: error: cannot bind
    'boost::unique_lock<boost::mutex>' lvalue to
    'boost::unique_lock<boost::mutex>&&'

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
fixes #5188

This also refs #5177 as a partial fix for the dependencies, when not
using Icinga's boost packages.

7 years agoMake sure modified attributes are applied before calling the objects' Start method
Gunnar Beutner [Wed, 3 May 2017 09:59:51 +0000 (11:59 +0200)]
Make sure modified attributes are applied before calling the objects' Start method

refs #4696

7 years agoMerge pull request #5216 from andygrunwald/patch-1
Michael Friedrich [Wed, 3 May 2017 09:19:17 +0000 (11:19 +0200)]
Merge pull request #5216 from andygrunwald/patch-1

Remove "... is is ..." in CONTRIBUTING.md

7 years agoRemove "... is is ..." in CONTRIBUTING.md 5216/head
Andy Grunwald [Tue, 2 May 2017 18:08:42 +0000 (20:08 +0200)]
Remove "... is is ..." in CONTRIBUTING.md

7 years agoAdd a few extra log messages
Jean Flach [Fri, 28 Apr 2017 14:51:23 +0000 (16:51 +0200)]
Add a few extra log messages

fixes #5212

7 years agoFix timestamp path
Jean Flach [Fri, 28 Apr 2017 14:50:36 +0000 (16:50 +0200)]
Fix timestamp path

fixes #5211

7 years agoAdd report mode to db2_health 5210/head
Mikesch-mp [Sun, 30 Apr 2017 16:43:48 +0000 (18:43 +0200)]
Add report mode to db2_health

7 years agoDocs: Fix invalid/redirected URLs
Michael Friedrich [Fri, 28 Apr 2017 15:02:13 +0000 (17:02 +0200)]
Docs: Fix invalid/redirected URLs

fixes #5150

7 years agoMerge pull request #5184 from Al2Klimov/bugfix/doc-malformed-markdown-links
Michael Friedrich [Fri, 28 Apr 2017 08:55:16 +0000 (10:55 +0200)]
Merge pull request #5184 from Al2Klimov/bugfix/doc-malformed-markdown-links

Doc/appendix: fix malformed markdown links

fixes #5184

7 years agoMerge pull request #5207 from Icinga/feature/ido-remove-unused-xommand-history
Michael Friedrich [Fri, 28 Apr 2017 07:40:38 +0000 (09:40 +0200)]
Merge pull request #5207 from Icinga/feature/ido-remove-unused-xommand-history

DB IDO: Disable external command history by default

fixes #5207
refs #4788

7 years agoDB IDO: Disable external command history by default 5207/head
Michael Friedrich [Fri, 28 Apr 2017 07:37:27 +0000 (09:37 +0200)]
DB IDO: Disable external command history by default

That's not used in Icinga Web 2 and might lock the feature
on cleanup.

refs #4788

7 years agoMerge pull request #5203 from Tontonitch/patch-3
Michael Friedrich [Fri, 28 Apr 2017 07:06:45 +0000 (09:06 +0200)]
Merge pull request #5203 from Tontonitch/patch-3

Fix typo in Getting Started docs chapter

fixes #5203
refs #5206

7 years agoUpdate 2-getting-started.md 5203/head
Yannick Charton [Thu, 27 Apr 2017 17:11:43 +0000 (19:11 +0200)]
Update 2-getting-started.md

typo

7 years agoRemove redundant #include
Gunnar Beutner [Thu, 27 Apr 2017 07:24:37 +0000 (09:24 +0200)]
Remove redundant #include

refs #5168

7 years agoClean up the IsAbsolutePath patch
Gunnar Beutner [Thu, 27 Apr 2017 03:31:44 +0000 (05:31 +0200)]
Clean up the IsAbsolutePath patch

refs #5168

7 years agoMerge pull request #5187 from Icinga/fix/absolute-windows-5168
Michael Friedrich [Wed, 26 Apr 2017 15:00:46 +0000 (17:00 +0200)]
Merge pull request #5187 from Icinga/fix/absolute-windows-5168

Fix absolute include paths for windows

fixes #5168

7 years agoMerge pull request #5191 from shiz0/fix/windows-plugins-check_update-doc-5178
Jean Flach [Wed, 26 Apr 2017 15:00:01 +0000 (17:00 +0200)]
Merge pull request #5191 from shiz0/fix/windows-plugins-check_update-doc-5178

Refined documentation for the "update-windows" check plugin

fixes #5191

7 years agoChange Hint to Note 5191/head
Jean Flach [Wed, 26 Apr 2017 14:58:42 +0000 (16:58 +0200)]
Change Hint to Note

7 years agoRefined documentation for the "update-windows" check plugin
Hannes Happle [Tue, 25 Apr 2017 15:26:39 +0000 (17:26 +0200)]
Refined documentation for the "update-windows" check plugin

Marked optional custom attributes as optional
Added information on the behavior of the plugin regarding the custom attributes being booleans instead of -as usual- setting thresholds

refs #5178

7 years agoAdd more insights on commits, PRs, rebase, squash to CONTRIBUTING.md
Michael Friedrich [Mon, 24 Apr 2017 15:49:55 +0000 (17:49 +0200)]
Add more insights on commits, PRs, rebase, squash to CONTRIBUTING.md

refs #5156

7 years agoFix absolute include paths for windows 5187/head
Jean Flach [Mon, 24 Apr 2017 13:39:21 +0000 (15:39 +0200)]
Fix absolute include paths for windows

fixes #5168

7 years agoDoc/appendix: fix malformed markdown links 5184/head
Alexander A. Klimov [Mon, 24 Apr 2017 10:32:51 +0000 (12:32 +0200)]
Doc/appendix: fix malformed markdown links

7 years agoList SELinux packages required for building RPMs 5181/head
Lee Clemens [Sat, 22 Apr 2017 16:18:57 +0000 (12:18 -0400)]
List SELinux packages required for building RPMs

Fixes #5180

7 years agoRedis: Dump severity field to icinga:{host,service}state
Michael Friedrich [Thu, 20 Apr 2017 14:48:00 +0000 (16:48 +0200)]
Redis: Dump severity field to icinga:{host,service}state

refs #5117

7 years agoITL: Add more options to ldap CheckCommand
Niflou [Wed, 5 Apr 2017 12:50:08 +0000 (14:50 +0200)]
ITL: Add more options to ldap CheckCommand

Adding the -W and -C (warning entries and critical entries) options

fixes #5139

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoDocs: Add a note about flapping detection problems
Michael Friedrich [Thu, 20 Apr 2017 10:00:51 +0000 (12:00 +0200)]
Docs: Add a note about flapping detection problems

fixes #5175

7 years agoITL: Add memory and cpu thresholds to snmp_process Manubulon CheckCommand
mocruz [Tue, 4 Apr 2017 15:26:24 +0000 (17:26 +0200)]
ITL: Add memory and cpu thresholds to snmp_process Manubulon CheckCommand

fixes #5129
fixes #5130

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoITL: Add support to NRPE v2 in NRPE CheckCommand
Pawel Szafer [Mon, 3 Apr 2017 16:51:55 +0000 (09:51 -0700)]
ITL: Add support to NRPE v2 in NRPE CheckCommand

fixes #5126

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoChange http:// links to https:// links where a website exists
Andreas Scherbaum [Thu, 6 Apr 2017 20:03:48 +0000 (22:03 +0200)]
Change http:// links to https:// links where a website exists

fixes #5149

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoReplace http:// links with https:// links where a secure website exists
Andreas Scherbaum [Thu, 6 Apr 2017 20:20:20 +0000 (22:20 +0200)]
Replace http:// links with https:// links where a secure website exists

Leave out tests and third party tools, and license strings

fixes #5151

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoMerge pull request #5174 from boltronics/fix/apply-rule-doc-example
Michael Friedrich [Thu, 20 Apr 2017 08:58:23 +0000 (10:58 +0200)]
Merge pull request #5174 from boltronics/fix/apply-rule-doc-example

Add missing object type to Apply Rules doc example

fixes #5174
fixes #5173

7 years agoAdd missing object type to Apply Rules doc example 5174/head
Adam Bolte [Thu, 20 Apr 2017 08:45:06 +0000 (18:45 +1000)]
Add missing object type to Apply Rules doc example

fixes #5173

7 years agoImplement source_location attribute for the ConfigObject class
Gunnar Beutner [Wed, 19 Apr 2017 13:30:11 +0000 (15:30 +0200)]
Implement source_location attribute for the ConfigObject class

refs #5120

7 years agoUpdate documentation for new contributing file
Michael Friedrich [Tue, 18 Apr 2017 16:06:52 +0000 (18:06 +0200)]
Update documentation for new contributing file

refs #5156

7 years agoAdd CONTRIBUTING.md
Michael Friedrich [Tue, 18 Apr 2017 16:01:44 +0000 (18:01 +0200)]
Add CONTRIBUTING.md

This also includes the old docs for CheckCommand definitions, etc.

fixes #5156

7 years agoImplement severity attribute for host/service objects
Michael Friedrich [Thu, 9 Feb 2017 14:32:10 +0000 (15:32 +0100)]
Implement severity attribute for host/service objects

refs #5117

7 years agoRedis: Dump host and service state events
Michael Friedrich [Wed, 12 Apr 2017 14:58:08 +0000 (16:58 +0200)]
Redis: Dump host and service state events

fixes #5163

7 years agoMerge pull request #5127 from dgoetz/feature/improve-systemd
Michael Friedrich [Wed, 12 Apr 2017 09:51:58 +0000 (11:51 +0200)]
Merge pull request #5127 from dgoetz/feature/improve-systemd

Improve systemd service file

fixes #5127

7 years agoMerge pull request #5153 from dgoetz/fix/selinux-packaging
Michael Friedrich [Wed, 12 Apr 2017 09:49:49 +0000 (11:49 +0200)]
Merge pull request #5153 from dgoetz/fix/selinux-packaging

Changed dependency of selinux subpackage

fixes #5153

7 years agoDocs: Add note on percentage values for disk-windows thresholds
Yannick Charton [Tue, 11 Apr 2017 09:50:46 +0000 (11:50 +0200)]
Docs: Add note on percentage values for disk-windows thresholds

fixes #5161

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoDocs: Fix syntax error in Dependencies chapter
krishna [Tue, 11 Apr 2017 22:24:35 +0000 (15:24 -0700)]
Docs: Fix syntax error in Dependencies chapter

fixes #5165

7 years agoAdd more assign where expression examples
Michael Friedrich [Wed, 12 Apr 2017 09:30:18 +0000 (11:30 +0200)]
Add more assign where expression examples

fixes #5167

7 years agoSet zone attribute to no_user_modify for API POST requests
Michael Friedrich [Wed, 12 Apr 2017 07:25:28 +0000 (09:25 +0200)]
Set zone attribute to no_user_modify for API POST requests

fixes #5166

7 years agoUpdate apply rules chapter in the documentation
Michael Friedrich [Mon, 10 Apr 2017 15:48:25 +0000 (17:48 +0200)]
Update apply rules chapter in the documentation

fixes #5155

7 years agoEnhance cluster scenario documentation
Michael Friedrich [Mon, 10 Apr 2017 15:24:39 +0000 (17:24 +0200)]
Enhance cluster scenario documentation

fixes #5157

7 years agochanged dependency of selinux subpackage 5153/head
Dirk Goetz [Fri, 7 Apr 2017 12:06:24 +0000 (14:06 +0200)]
changed dependency of selinux subpackage

7 years agoMake last commit actually work...
Jean Flach [Thu, 6 Apr 2017 11:35:15 +0000 (13:35 +0200)]
Make last commit actually work...

refs #4822

7 years agoFix openssl1.1 for x64 builds
Jean Flach [Thu, 6 Apr 2017 10:58:05 +0000 (12:58 +0200)]
Fix openssl1.1 for x64 builds

refs #4822

7 years agoAdd missing base class call for ScheduledDowntime::ValidateRanges()
Gunnar Beutner [Thu, 6 Apr 2017 09:25:40 +0000 (11:25 +0200)]
Add missing base class call for ScheduledDowntime::ValidateRanges()

fixes #5146

7 years agoAdd GitHub issue template
Michael Friedrich [Thu, 6 Apr 2017 08:48:11 +0000 (10:48 +0200)]
Add GitHub issue template

fixes #5145

7 years agoFix formatting in the docs
Michael Friedrich [Wed, 5 Apr 2017 18:23:07 +0000 (20:23 +0200)]
Fix formatting in the docs

refs #5137

7 years agoUpdate documentation (troubleshooting, monitor Icinga 2, configs, integrations, etc.)
Michael Friedrich [Wed, 5 Apr 2017 17:49:00 +0000 (19:49 +0200)]
Update documentation (troubleshooting, monitor Icinga 2, configs, integrations, etc.)

fixes #5137
fixes #5140
fixes #1880
fixes #5142
fixes #5144

7 years agoFix CMake handling of openssl 1.1.0
Jean Flach [Wed, 5 Apr 2017 15:51:20 +0000 (17:51 +0200)]
Fix CMake handling of openssl 1.1.0

fixes #5141

7 years agoAdd missing header
Jean Flach [Wed, 5 Apr 2017 08:26:54 +0000 (10:26 +0200)]
Add missing header

fixes #5135

7 years agoimprove systemd service file 5127/head
Dirk Goetz [Tue, 4 Apr 2017 07:27:19 +0000 (09:27 +0200)]
improve systemd service file

7 years agoFix hiredis being built when not needed
Jean Flach [Mon, 3 Apr 2017 14:20:00 +0000 (16:20 +0200)]
Fix hiredis being built when not needed

fixes #5125

7 years agoFix duration attribute requirement for schedule-downtime API action
Michael Friedrich [Fri, 31 Mar 2017 08:34:07 +0000 (10:34 +0200)]
Fix duration attribute requirement for schedule-downtime API action

fixes #5111

7 years agoAdd network requirement to init script
Michael Friedrich [Thu, 30 Mar 2017 16:45:56 +0000 (18:45 +0200)]
Add network requirement to init script

fixes #4921

7 years agoUpdate link for the NSCP documentation
Yannick Charton [Thu, 30 Mar 2017 09:46:30 +0000 (11:46 +0200)]
Update link for the NSCP documentation

fixes #5104

Signed-off-by: Gunnar Beutner <gunnar.beutner@icinga.com>
7 years agoUpdate Chocolatey package metadata
Gunnar Beutner [Thu, 30 Mar 2017 07:59:15 +0000 (09:59 +0200)]
Update Chocolatey package metadata

refs #5100

7 years agoFix incorrect metadata for the Chocolatey package
Gunnar Beutner [Wed, 29 Mar 2017 10:21:46 +0000 (12:21 +0200)]
Fix incorrect metadata for the Chocolatey package

fixes #5101

7 years agoRedisWriter: publish Icinga 2 stats as a simple "keepalive"
Thomas Gelf [Tue, 28 Mar 2017 09:30:14 +0000 (11:30 +0200)]
RedisWriter: publish Icinga 2 stats as a simple "keepalive"

Use case: a reader subscribes to config changes. As they happen rarely, chances
are good that the connection will time out in the meantime. Now, a reconnect is
easy - but you wouldn't know whether you missed any config changes. So you are
required to issue a new sync to be on the safe side. Given a 60sec connection
timeout (think: SSL layer, firewalls etc) when no traffic happens this would be
too expensive.

Some kind of a heartbeat available for subscription would allow subscribers to
artificially keep the connection alive. As a first simple solution to this I'd
suggest to publish CIB data, that might be useful anyways.

refs #4991
fixes #5098

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
7 years agoFix object deletion on restart
Michael Friedrich [Tue, 28 Mar 2017 08:23:46 +0000 (10:23 +0200)]
Fix object deletion on restart

refs #4991