]> granicus.if.org Git - icinga2/log
icinga2
9 years agoRename plugin-commands-manubulon.conf to command-plugins-manubulon.conf
Michael Friedrich [Wed, 27 Aug 2014 17:36:00 +0000 (19:36 +0200)]
Rename plugin-commands-manubulon.conf to command-plugins-manubulon.conf

refs #6650

9 years agoUpdated Manubulon documentation
Carlos Cesario [Fri, 15 Aug 2014 16:27:48 +0000 (13:27 -0300)]
Updated Manubulon documentation

refs #6650

9 years agoAddes itl/manubulon file
Carlos Cesario [Fri, 15 Aug 2014 13:56:09 +0000 (10:56 -0300)]
Addes itl/manubulon file

refs #6650

9 years agoAdded plugin-commands-manubulon.conf into CMakeLists.txt
Carlos Cesario [Fri, 15 Aug 2014 12:30:38 +0000 (09:30 -0300)]
Added plugin-commands-manubulon.conf into CMakeLists.txt

refs #6650

9 years agoAdded license header, remove commas after expressions and change comments format
Carlos Cesario [Fri, 15 Aug 2014 12:27:18 +0000 (09:27 -0300)]
Added license header, remove commas after expressions and change comments format

refs #6650

9 years agoAdd some manubulon snmp plugins
Carlos Cesario [Fri, 8 Aug 2014 12:06:44 +0000 (09:06 -0300)]
Add some manubulon snmp plugins

refs #6650

9 years agoDocumentation: Add example selinux policy for external commandpipe/Livestatus
Michael Friedrich [Wed, 27 Aug 2014 17:20:49 +0000 (19:20 +0200)]
Documentation: Add example selinux policy for external commandpipe/Livestatus

fixes #7018

9 years agoLog warning message if 'set_if' argument cannot be evaluated properly
Michael Friedrich [Wed, 27 Aug 2014 16:29:08 +0000 (18:29 +0200)]
Log warning message if 'set_if' argument cannot be evaluated properly

fixes #6968

9 years agoDocumentation: Revamp getting started and fix smaller bugs
Michael Friedrich [Wed, 27 Aug 2014 14:30:35 +0000 (16:30 +0200)]
Documentation: Revamp getting started and fix smaller bugs

fixes #6869
fixes #6995
fixes #6867
fixes #6864
fixes #6839
fixes #6651
refs #6968

9 years agoDocumentation: Update What's new and changes
Michael Friedrich [Wed, 27 Aug 2014 12:32:40 +0000 (14:32 +0200)]
Documentation: Update What's new and changes

refs #6704

9 years agoFix Requires in the spec file
Gunnar Beutner [Wed, 27 Aug 2014 11:49:48 +0000 (13:49 +0200)]
Fix Requires in the spec file

fixes #7016

9 years agoDocumentation: Additional cluster hints, better formatting
Michael Friedrich [Wed, 27 Aug 2014 09:48:44 +0000 (11:48 +0200)]
Documentation: Additional cluster hints, better formatting

refs #6743
refs #6703
refs #6997

9 years agoMerge branch 'feature/mod-attr-cluster-5219'
Michael Friedrich [Tue, 26 Aug 2014 15:16:11 +0000 (17:16 +0200)]
Merge branch 'feature/mod-attr-cluster-5219'

fixes #5219

9 years agoAdd cluster api events for modified attributes support
Michael Friedrich [Tue, 26 Aug 2014 13:29:55 +0000 (15:29 +0200)]
Add cluster api events for modified attributes support

refs #5219

9 years agoModify OnVarsChanged event to pass values
Michael Friedrich [Tue, 26 Aug 2014 12:59:55 +0000 (14:59 +0200)]
Modify OnVarsChanged event to pass values

refs #5219

9 years agoAdd OnCheckPeriodChanged event
Michael Friedrich [Tue, 26 Aug 2014 11:25:15 +0000 (13:25 +0200)]
Add OnCheckPeriodChanged event

refs #5219

9 years agoAdd OnMaxCheckAttemptsChanged event
Michael Friedrich [Tue, 26 Aug 2014 11:18:02 +0000 (13:18 +0200)]
Add OnMaxCheckAttemptsChanged event

refs #5219

9 years agoAdd On{Event,Check}CommandChanged event
Michael Friedrich [Tue, 26 Aug 2014 11:13:12 +0000 (13:13 +0200)]
Add On{Event,Check}CommandChanged event

refs #5219

9 years agoAdd On{Check,Retry}IntervalChanged event
Michael Friedrich [Tue, 26 Aug 2014 10:02:55 +0000 (12:02 +0200)]
Add On{Check,Retry}IntervalChanged event

refs #5219

9 years agoAdd OnEnableEventHandlerChanged event
Michael Friedrich [Tue, 26 Aug 2014 09:48:46 +0000 (11:48 +0200)]
Add OnEnableEventHandlerChanged event

refs #5219

9 years agoCheck object access when replaying log files
Gunnar Beutner [Tue, 26 Aug 2014 08:24:04 +0000 (10:24 +0200)]
Check object access when replaying log files

fixes #6205

9 years agoBuild fix for Boost 1.56
Gunnar Beutner [Mon, 25 Aug 2014 13:12:39 +0000 (15:12 +0200)]
Build fix for Boost 1.56

fixes #7001

9 years agoFix a spelling mistake
Gunnar Beutner [Mon, 25 Aug 2014 11:53:05 +0000 (13:53 +0200)]
Fix a spelling mistake

9 years agoUse const-ref specifier when catching exceptions
Gunnar Beutner [Mon, 25 Aug 2014 06:35:35 +0000 (08:35 +0200)]
Use const-ref specifier when catching exceptions

refs #6070

9 years agoImplement support for ApiListener::bind_host
Gunnar Beutner [Mon, 25 Aug 2014 06:27:19 +0000 (08:27 +0200)]
Implement support for ApiListener::bind_host

fixes #6998

9 years agoDocumentation: Rewrite cluster docs
Michael Friedrich [Sun, 24 Aug 2014 09:21:54 +0000 (11:21 +0200)]
Documentation: Rewrite cluster docs

* Re-organize structure
* New section with HA features
* Permissions and security
* How to add a new node
* Cluster requirements
* Additional hints on installation
* More troubleshooting

fixes #6743
fixes #6703
fixes #6997

9 years agoChange log level for one of the log messages
Gunnar Beutner [Fri, 22 Aug 2014 14:00:38 +0000 (16:00 +0200)]
Change log level for one of the log messages

refs #6066

9 years agoDocumentation: Fix markdown formatting in troubleshooting chapter
Michael Friedrich [Fri, 22 Aug 2014 13:42:01 +0000 (15:42 +0200)]
Documentation: Fix markdown formatting in troubleshooting chapter

9 years agoRevert "Enforce /usr/lib as base for the cgi path on SUSE distributions"
Michael Friedrich [Fri, 22 Aug 2014 13:39:03 +0000 (15:39 +0200)]
Revert "Enforce /usr/lib as base for the cgi path on SUSE distributions"

This reverts commit 96e23aa1c7c2ba51ec330a7ede4491aae5cf8706.

fixes #6917

9 years agoAdd more log messages for API connections
Gunnar Beutner [Fri, 22 Aug 2014 13:39:34 +0000 (15:39 +0200)]
Add more log messages for API connections

refs #6066

9 years agoMake sure that child zones accept commands from their parent zone
Gunnar Beutner [Fri, 22 Aug 2014 11:46:32 +0000 (13:46 +0200)]
Make sure that child zones accept commands from their parent zone

refs #6964

9 years agoUpdate documentation for notifications in HA cluster
Michael Friedrich [Fri, 22 Aug 2014 11:17:39 +0000 (13:17 +0200)]
Update documentation for notifications in HA cluster

refs #6203

9 years agoFix check results for localhost in HA cluster
Michael Friedrich [Fri, 22 Aug 2014 10:59:24 +0000 (12:59 +0200)]
Fix check results for localhost in HA cluster

fixes #6964

9 years agoImplement load balancing for notifications
Michael Friedrich [Fri, 22 Aug 2014 10:23:45 +0000 (12:23 +0200)]
Implement load balancing for notifications

fixes #6203

9 years agoImprove log messages for failed commands
Gunnar Beutner [Thu, 21 Aug 2014 09:25:04 +0000 (11:25 +0200)]
Improve log messages for failed commands

fixes #6970

9 years agoRevert "Use threads for external commands"
Gunnar Beutner [Thu, 21 Aug 2014 07:36:05 +0000 (09:36 +0200)]
Revert "Use threads for external commands"

This reverts commit e1b8b05ef3034ede65fb84141a5a3a908304ddd5.

9 years agoRevert "Fix a potential crash in ExternalCommandListener::CommandPipeThread"
Gunnar Beutner [Thu, 21 Aug 2014 07:36:00 +0000 (09:36 +0200)]
Revert "Fix a potential crash in ExternalCommandListener::CommandPipeThread"

This reverts commit 0d4768528dee7217f8a66065d824d044c1a877ed.

9 years agoFix a potential crash in ExternalCommandListener::CommandPipeThread
Gunnar Beutner [Wed, 20 Aug 2014 21:35:11 +0000 (23:35 +0200)]
Fix a potential crash in ExternalCommandListener::CommandPipeThread

refs #6589

9 years agoImprove TLS and cluster error messages
Gunnar Beutner [Wed, 20 Aug 2014 12:07:23 +0000 (14:07 +0200)]
Improve TLS and cluster error messages

refs #6066

9 years agoUse threads for external commands
Gunnar Beutner [Wed, 20 Aug 2014 11:45:31 +0000 (13:45 +0200)]
Use threads for external commands

refs #6589
fixes #6942

9 years agoRevert "ExternalCommandListener: Use threads per client connection"
Gunnar Beutner [Wed, 20 Aug 2014 11:37:06 +0000 (13:37 +0200)]
Revert "ExternalCommandListener: Use threads per client connection"

This reverts commit accd83693ce699be5538a60facf1d11b5ec3ac57

9 years agoRevert "Fix external command pipe: Too many open files"
Gunnar Beutner [Wed, 20 Aug 2014 11:32:07 +0000 (13:32 +0200)]
Revert "Fix external command pipe: Too many open files"

This reverts commit 1a3f7d774c2dce7750103913b2864c3c588b386f.

9 years agoUse the icingacmd group for /var/{cache,log,run}/icinga2
Gunnar Beutner [Tue, 19 Aug 2014 12:02:23 +0000 (14:02 +0200)]
Use the icingacmd group for /var/{cache,log,run}/icinga2

refs #6948

9 years agoReword error messages a bit
Gunnar Beutner [Tue, 19 Aug 2014 11:48:41 +0000 (13:48 +0200)]
Reword error messages a bit

refs #6070

9 years agoChange log level for failed commands
Gunnar Beutner [Tue, 19 Aug 2014 10:58:55 +0000 (12:58 +0200)]
Change log level for failed commands

fixes #6751

9 years agoUpdate documentation for icinga2-list-objects
Gunnar Beutner [Tue, 19 Aug 2014 08:49:20 +0000 (10:49 +0200)]
Update documentation for icinga2-list-objects

fixes #6949

9 years agoFix permissions in the spec file
Gunnar Beutner [Tue, 19 Aug 2014 08:18:23 +0000 (10:18 +0200)]
Fix permissions in the spec file

fixes #6948

9 years agoDB IDO: Fix missing schema bump to 1.11.7
Michael Friedrich [Mon, 18 Aug 2014 14:06:42 +0000 (16:06 +0200)]
DB IDO: Fix missing schema bump to 1.11.7

refs #6827
refs #6203

9 years agoClean up some parts of the code
Gunnar Beutner [Sun, 17 Aug 2014 15:57:20 +0000 (17:57 +0200)]
Clean up some parts of the code

9 years agoDocumentation: Clarify on GraphiteWriter statistics
Michael Friedrich [Sun, 17 Aug 2014 13:45:49 +0000 (15:45 +0200)]
Documentation: Clarify on GraphiteWriter statistics

refs #6922

9 years agoFall back to using SysconfDir + "/icinga2/icinga2.conf" if --config is not specified
Gunnar Beutner [Sun, 17 Aug 2014 11:48:55 +0000 (13:48 +0200)]
Fall back to using SysconfDir + "/icinga2/icinga2.conf" if --config is not specified

fixes #6874

9 years agoInstall DB schema files using cmake
Gunnar Beutner [Sun, 17 Aug 2014 11:20:39 +0000 (13:20 +0200)]
Install DB schema files using cmake

fixes #6881

9 years agoicinga2-list-objects: Improve compatibility with Python 2.4
Gunnar Beutner [Sun, 17 Aug 2014 11:31:24 +0000 (13:31 +0200)]
icinga2-list-objects: Improve compatibility with Python 2.4

refs #6702

9 years agoMerge branch 'feature/recommend-suse-packages-6920'
Gunnar Beutner [Sun, 17 Aug 2014 10:49:58 +0000 (12:49 +0200)]
Merge branch 'feature/recommend-suse-packages-6920'

fixes #6920

9 years agoAdd "Provides: monitoring_daemeon" on SUSE distributions
Tim Hardeck [Thu, 14 Aug 2014 15:35:42 +0000 (17:35 +0200)]
Add "Provides: monitoring_daemeon" on SUSE distributions

to allow Icinga2 being a replacement for compatible monitoring daemons
like Icinga 1 or Nagios.

This should make the installation of Icinga2 more user friendly on SUSE
distributions.

refs #6920

9 years agoRecommend related packages on SUSE distributions
Tim Hardeck [Thu, 14 Aug 2014 15:34:26 +0000 (17:34 +0200)]
Recommend related packages on SUSE distributions

These packages are installed by default but they are not required so
there is no error if they are missing.

This should make the installation of Icinga2 more user friendly on SUSE
distributions.

refs #6920

9 years agoEnforce /usr/lib as base for the cgi path on SUSE distributions
Tim Hardeck [Thu, 14 Aug 2014 14:48:49 +0000 (16:48 +0200)]
Enforce /usr/lib as base for the cgi path on SUSE distributions

The cgi path on SUSE distributions is always located under
/usr/lib/icinga/cgi, even on x86_64 systems.
So the path in the icinga-classic-apache.conf needs to be adapted on
those distributions.

fixes #6917

9 years agoUse _rundir macro for configuring the run directory
Tim Hardeck [Thu, 14 Aug 2014 14:23:03 +0000 (16:23 +0200)]
Use _rundir macro for configuring the run directory

To allow using "/run" instead of "/var/run" the macro _rundir is used.
"/run" is required on newer distributions like openSUSE Factory.

On systems were _rundir is not defined "/var/run" is specified as the
default.

fixes #6915

9 years agoMerge branch 'feature/clean-up-spec-file-6919'
Gunnar Beutner [Sun, 17 Aug 2014 09:41:06 +0000 (11:41 +0200)]
Merge branch 'feature/clean-up-spec-file-6919'

fixes #6919

9 years agoRemove commented out lines from spec file
Tim Hardeck [Thu, 14 Aug 2014 15:29:25 +0000 (17:29 +0200)]
Remove commented out lines from spec file

These lines result in warnings because the macros are not escaped in them.

refs #6919

9 years agoUnify SUSE distribution checks in spec file
Tim Hardeck [Thu, 14 Aug 2014 15:28:06 +0000 (17:28 +0200)]
Unify SUSE distribution checks in spec file

refs #6919

9 years agoEnhance GraphiteWriter documentation
Markus Frosch [Fri, 15 Aug 2014 12:20:29 +0000 (14:20 +0200)]
Enhance GraphiteWriter documentation

fixes #6922

9 years agoDon't use ANSI colors when the output FD is not a tty.
Gunnar Beutner [Sun, 17 Aug 2014 08:48:30 +0000 (10:48 +0200)]
Don't use ANSI colors when the output FD is not a tty.

refs #6702

9 years agoAdd missing Python module dependency
Gunnar Beutner [Sat, 16 Aug 2014 20:54:05 +0000 (22:54 +0200)]
Add missing Python module dependency

refs #6702

9 years agoIgnore SIGPIPE in icinga2-list-objects
Gunnar Beutner [Sat, 16 Aug 2014 20:28:47 +0000 (22:28 +0200)]
Ignore SIGPIPE in icinga2-list-objects

refs #6702

9 years agoFix some minor issues with the icinga2.debug feature
Gunnar Beutner [Sat, 16 Aug 2014 20:12:40 +0000 (22:12 +0200)]
Fix some minor issues with the icinga2.debug feature

refs #6702

9 years agoMerge branch 'feature/objects-json-6702'
Gunnar Beutner [Sat, 16 Aug 2014 18:42:13 +0000 (20:42 +0200)]
Merge branch 'feature/objects-json-6702'

fixes #6702

9 years agoAdd Python module for the icinga2.debug file
Gunnar Beutner [Fri, 15 Aug 2014 13:39:00 +0000 (15:39 +0200)]
Add Python module for the icinga2.debug file

refs #6702

9 years agoAdd debug hints for attributes
Gunnar Beutner [Tue, 12 Aug 2014 13:31:47 +0000 (15:31 +0200)]
Add debug hints for attributes

refs #6702

9 years agoImplement support for writing the icinga2.debug file
Gunnar Beutner [Tue, 12 Aug 2014 11:46:54 +0000 (13:46 +0200)]
Implement support for writing the icinga2.debug file

refs #6702

9 years agoDB IDO: Fix failover_timeout config validator
Michael Friedrich [Fri, 15 Aug 2014 15:50:38 +0000 (17:50 +0200)]
DB IDO: Fix failover_timeout config validator

refs #6827

9 years agoMerge branch 'feature/ido-ha-6827'
Michael Friedrich [Fri, 15 Aug 2014 15:24:05 +0000 (17:24 +0200)]
Merge branch 'feature/ido-ha-6827'

fixes #6827
refs #6203

9 years agoDB IDO: Add failover_timeout attribute
Michael Friedrich [Fri, 15 Aug 2014 15:13:32 +0000 (17:13 +0200)]
DB IDO: Add failover_timeout attribute

refs #6827

9 years agoDB IDO: Add documentation for HA functionality
Michael Friedrich [Fri, 15 Aug 2014 14:01:44 +0000 (16:01 +0200)]
DB IDO: Add documentation for HA functionality

refs #6827
refs #6203

9 years agoDB IDO: Delay connection in HA RunOnce mode
Michael Friedrich [Wed, 13 Aug 2014 18:30:28 +0000 (20:30 +0200)]
DB IDO: Delay connection in HA RunOnce mode

refs #6827
refs #6203

9 years agoDB IDO: Add 'enable_ha' configuration flag
Michael Friedrich [Wed, 13 Aug 2014 15:46:43 +0000 (17:46 +0200)]
DB IDO: Add 'enable_ha' configuration flag

This feature is true by default. If disabled all cluster nodes in a high
availability zone will write to their own local database.

TODO: documentation, tests.

refs #6827
refs #6203

9 years agoDB IDO: Add endpoint_name to programstatus table
Michael Friedrich [Wed, 13 Aug 2014 14:47:38 +0000 (16:47 +0200)]
DB IDO: Add endpoint_name to programstatus table

refs #6827
refs #6203

9 years agoAdd context information for Graphite error messages
Gunnar Beutner [Thu, 14 Aug 2014 15:08:11 +0000 (17:08 +0200)]
Add context information for Graphite error messages

fixes #6898

9 years agoDocumentation: s/service\.description/service\.name/
Michael Friedrich [Thu, 14 Aug 2014 14:32:51 +0000 (16:32 +0200)]
Documentation: s/service\.description/service\.name/

refs #6918

9 years agoFix external command pipe: Too many open files
Michael Friedrich [Thu, 14 Aug 2014 14:15:01 +0000 (16:15 +0200)]
Fix external command pipe: Too many open files

fixes #6916

9 years agoDocumentation: Fix naming s/central/master/
Michael Friedrich [Thu, 14 Aug 2014 12:39:08 +0000 (14:39 +0200)]
Documentation: Fix naming s/central/master/

fixes #6878

9 years agoDocumentation: Clarify on which config tools are available
Michael Friedrich [Thu, 14 Aug 2014 11:39:55 +0000 (13:39 +0200)]
Documentation: Clarify on which config tools are available

fixes #6909

9 years agoDocumentation: Fix <> formatting
Michael Friedrich [Thu, 7 Aug 2014 13:48:55 +0000 (15:48 +0200)]
Documentation: Fix <> formatting

9 years agoBuild fix for Windows
Gunnar Beutner [Thu, 7 Aug 2014 12:23:20 +0000 (14:23 +0200)]
Build fix for Windows

9 years agoDocumentation: s/enable_flap_detection/enable_flapping/g
Michael Friedrich [Thu, 7 Aug 2014 09:18:17 +0000 (11:18 +0200)]
Documentation: s/enable_flap_detection/enable_flapping/g

fixes #6870

9 years agoRelease version 2.0.2 v2.0.2
Michael Friedrich [Thu, 7 Aug 2014 06:59:05 +0000 (08:59 +0200)]
Release version 2.0.2

9 years agoInstall upgrade sql files on Debian
Michael Friedrich [Thu, 7 Aug 2014 06:55:36 +0000 (08:55 +0200)]
Install upgrade sql files on Debian

refs #6700

9 years agoFlush loggers in Application::Exit
Gunnar Beutner [Thu, 7 Aug 2014 06:34:38 +0000 (08:34 +0200)]
Flush loggers in Application::Exit

fixes #6861

9 years agoUpdate INSTALL - master + support/2.0 only
Michael Friedrich [Wed, 6 Aug 2014 19:30:12 +0000 (21:30 +0200)]
Update INSTALL - master + support/2.0 only

9 years agoFix event command execution not calling finish handler
Michael Friedrich [Wed, 6 Aug 2014 15:49:29 +0000 (17:49 +0200)]
Fix event command execution not calling finish handler

fixes #6856

9 years agoExit application when IDO version doesn't match expected version
Gunnar Beutner [Wed, 6 Aug 2014 08:47:00 +0000 (10:47 +0200)]
Exit application when IDO version doesn't match expected version

fixes #6850

9 years agoUse gai_strerror instead of Utility::FormatErrorNumber for getaddrinfo's error codes
Gunnar Beutner [Wed, 6 Aug 2014 08:43:41 +0000 (10:43 +0200)]
Use gai_strerror instead of Utility::FormatErrorNumber for getaddrinfo's error codes

fixes #6849

9 years agoAdd missing spaces in some error messages
Gunnar Beutner [Wed, 6 Aug 2014 08:37:47 +0000 (10:37 +0200)]
Add missing spaces in some error messages

fixes #6840

9 years agoMake --no-stack-rlimit the first argument
Gunnar Beutner [Wed, 6 Aug 2014 08:35:27 +0000 (10:35 +0200)]
Make --no-stack-rlimit the first argument

fixes #6765

9 years agoDon't write new-lines to the Graphite socket to test if it's still connected
Gunnar Beutner [Wed, 6 Aug 2014 07:59:38 +0000 (09:59 +0200)]
Don't write new-lines to the Graphite socket to test if it's still connected

fixes #6549

9 years agoRename README to README.md
Michael Friedrich [Tue, 5 Aug 2014 19:27:21 +0000 (21:27 +0200)]
Rename README to README.md

fixes #6688

9 years agoDocumentation: Add a note on async non-blocking events
Michael Friedrich [Tue, 5 Aug 2014 16:48:29 +0000 (18:48 +0200)]
Documentation: Add a note on async non-blocking events

refs #6589

9 years agoExternalCommandListener: Use threads per client connection
Michael Friedrich [Tue, 5 Aug 2014 16:01:01 +0000 (18:01 +0200)]
ExternalCommandListener: Use threads per client connection

fixes #6589

9 years agoUpdate manual test config for notifications
Michael Friedrich [Tue, 5 Aug 2014 14:37:30 +0000 (16:37 +0200)]
Update manual test config for notifications

refs #6479

9 years agoFlush stdout before _exit()
Michael Friedrich [Tue, 5 Aug 2014 11:52:24 +0000 (13:52 +0200)]
Flush stdout before _exit()

fixes #6852
refs #6820