]>
granicus.if.org Git - icinga2/log
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>
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
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>
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
MarcusCaepio [Thu, 12 Jan 2017 06:58:48 +0000 (07:58 +0100)]
Update event handler chapter for SSH usage
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
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.
Michael Friedrich [Wed, 10 May 2017 12:02:35 +0000 (14:02 +0200)]
ITL: Fix missing double quote in ssl-cert CheckCommand
refs #5236
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
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
Michael Friedrich [Fri, 28 Apr 2017 15:40:42 +0000 (17:40 +0200)]
First review of notification script changes
refs #5170
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>
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
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
Michael Friedrich [Tue, 9 May 2017 15:24:14 +0000 (17:24 +0200)]
Docs: Add a note for Windows debuglog to the troubleshooting chapter
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
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
Jean-Louis Dupond [Tue, 9 May 2017 14:48:47 +0000 (16:48 +0200)]
ITL: Add some missing arguments to ssl_cert
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
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
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
Roland Hopferwieser [Tue, 11 Apr 2017 14:40:25 +0000 (16:40 +0200)]
ITL: Add CheckCommand ssl_cert, fix ssl attributes
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
Mikesch-mp [Sun, 30 Apr 2017 16:34:59 +0000 (18:34 +0200)]
Add report mode to mssql_health
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
Gunnar Beutner [Tue, 9 May 2017 07:01:08 +0000 (09:01 +0200)]
Fix code style issues
refs #5219
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>
Gunnar Beutner [Mon, 8 May 2017 06:47:27 +0000 (08:47 +0200)]
Fix compiler warning
refs #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
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
Michael Friedrich [Thu, 4 May 2017 13:20:32 +0000 (15:20 +0200)]
Beautify some log message for cluster config sync
refs #5212
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
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
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
Jean Flach [Thu, 4 May 2017 07:38:08 +0000 (09:38 +0200)]
Fix incorrect state in check_ping
fixes #5223
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
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
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.
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
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
Andy Grunwald [Tue, 2 May 2017 18:08:42 +0000 (20:08 +0200)]
Remove "... is is ..." in CONTRIBUTING.md
Jean Flach [Fri, 28 Apr 2017 14:51:23 +0000 (16:51 +0200)]
Add a few extra log messages
fixes #5212
Jean Flach [Fri, 28 Apr 2017 14:50:36 +0000 (16:50 +0200)]
Fix timestamp path
fixes #5211
Mikesch-mp [Sun, 30 Apr 2017 16:43:48 +0000 (18:43 +0200)]
Add report mode to db2_health
Michael Friedrich [Fri, 28 Apr 2017 15:02:13 +0000 (17:02 +0200)]
Docs: Fix invalid/redirected URLs
fixes #5150
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
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
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
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
Yannick Charton [Thu, 27 Apr 2017 17:11:43 +0000 (19:11 +0200)]
Update 2-getting-started.md
typo
Gunnar Beutner [Thu, 27 Apr 2017 07:24:37 +0000 (09:24 +0200)]
Remove redundant #include
refs #5168
Gunnar Beutner [Thu, 27 Apr 2017 03:31:44 +0000 (05:31 +0200)]
Clean up the IsAbsolutePath patch
refs #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
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
Jean Flach [Wed, 26 Apr 2017 14:58:42 +0000 (16:58 +0200)]
Change Hint to Note
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
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
Jean Flach [Mon, 24 Apr 2017 13:39:21 +0000 (15:39 +0200)]
Fix absolute include paths for windows
fixes #5168
Alexander A. Klimov [Mon, 24 Apr 2017 10:32:51 +0000 (12:32 +0200)]
Doc/appendix: fix malformed markdown links
Lee Clemens [Sat, 22 Apr 2017 16:18:57 +0000 (12:18 -0400)]
List SELinux packages required for building RPMs
Fixes #5180
Michael Friedrich [Thu, 20 Apr 2017 14:48:00 +0000 (16:48 +0200)]
Redis: Dump severity field to icinga:{host,service}state
refs #5117
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>
Michael Friedrich [Thu, 20 Apr 2017 10:00:51 +0000 (12:00 +0200)]
Docs: Add a note about flapping detection problems
fixes #5175
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>
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>
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>
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>
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
Adam Bolte [Thu, 20 Apr 2017 08:45:06 +0000 (18:45 +1000)]
Add missing object type to Apply Rules doc example
fixes #5173
Gunnar Beutner [Wed, 19 Apr 2017 13:30:11 +0000 (15:30 +0200)]
Implement source_location attribute for the ConfigObject class
refs #5120
Michael Friedrich [Tue, 18 Apr 2017 16:06:52 +0000 (18:06 +0200)]
Update documentation for new contributing file
refs #5156
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
Michael Friedrich [Thu, 9 Feb 2017 14:32:10 +0000 (15:32 +0100)]
Implement severity attribute for host/service objects
refs #5117
Michael Friedrich [Wed, 12 Apr 2017 14:58:08 +0000 (16:58 +0200)]
Redis: Dump host and service state events
fixes #5163
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
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
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>
krishna [Tue, 11 Apr 2017 22:24:35 +0000 (15:24 -0700)]
Docs: Fix syntax error in Dependencies chapter
fixes #5165
Michael Friedrich [Wed, 12 Apr 2017 09:30:18 +0000 (11:30 +0200)]
Add more assign where expression examples
fixes #5167
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
Michael Friedrich [Mon, 10 Apr 2017 15:48:25 +0000 (17:48 +0200)]
Update apply rules chapter in the documentation
fixes #5155
Michael Friedrich [Mon, 10 Apr 2017 15:24:39 +0000 (17:24 +0200)]
Enhance cluster scenario documentation
fixes #5157
Dirk Goetz [Fri, 7 Apr 2017 12:06:24 +0000 (14:06 +0200)]
changed dependency of selinux subpackage
Jean Flach [Thu, 6 Apr 2017 11:35:15 +0000 (13:35 +0200)]
Make last commit actually work...
refs #4822
Jean Flach [Thu, 6 Apr 2017 10:58:05 +0000 (12:58 +0200)]
Fix openssl1.1 for x64 builds
refs #4822
Gunnar Beutner [Thu, 6 Apr 2017 09:25:40 +0000 (11:25 +0200)]
Add missing base class call for ScheduledDowntime::ValidateRanges()
fixes #5146
Michael Friedrich [Thu, 6 Apr 2017 08:48:11 +0000 (10:48 +0200)]
Add GitHub issue template
fixes #5145
Michael Friedrich [Wed, 5 Apr 2017 18:23:07 +0000 (20:23 +0200)]
Fix formatting in the docs
refs #5137
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
Jean Flach [Wed, 5 Apr 2017 15:51:20 +0000 (17:51 +0200)]
Fix CMake handling of openssl 1.1.0
fixes #5141
Jean Flach [Wed, 5 Apr 2017 08:26:54 +0000 (10:26 +0200)]
Add missing header
fixes #5135
Dirk Goetz [Tue, 4 Apr 2017 07:27:19 +0000 (09:27 +0200)]
improve systemd service file
Jean Flach [Mon, 3 Apr 2017 14:20:00 +0000 (16:20 +0200)]
Fix hiredis being built when not needed
fixes #5125
Michael Friedrich [Fri, 31 Mar 2017 08:34:07 +0000 (10:34 +0200)]
Fix duration attribute requirement for schedule-downtime API action
fixes #5111
Michael Friedrich [Thu, 30 Mar 2017 16:45:56 +0000 (18:45 +0200)]
Add network requirement to init script
fixes #4921
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>
Gunnar Beutner [Thu, 30 Mar 2017 07:59:15 +0000 (09:59 +0200)]
Update Chocolatey package metadata
refs #5100
Gunnar Beutner [Wed, 29 Mar 2017 10:21:46 +0000 (12:21 +0200)]
Fix incorrect metadata for the Chocolatey package
fixes #5101
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>
Michael Friedrich [Tue, 28 Mar 2017 08:23:46 +0000 (10:23 +0200)]
Fix object deletion on restart
refs #4991