]>
granicus.if.org Git - icinga2/log
Michael Friedrich [Wed, 3 Aug 2016 15:32:55 +0000 (17:32 +0200)]
Add the notification type into the log message
fixes #12304
Michael Friedrich [Wed, 3 Aug 2016 14:15:22 +0000 (16:15 +0200)]
DB IDO: Do not try to delete downtimes when using the session_token
Missed it after modifying the comments.
refs #12258
refs #12288
Michael Friedrich [Wed, 3 Aug 2016 13:54:50 +0000 (15:54 +0200)]
Remove obsolete README files in tools/syntax
fixes #12302
Dirk Goetz [Thu, 19 Nov 2015 11:26:06 +0000 (12:26 +0100)]
Add a check command for check_breeze
Add a check command for check_flexlm
Add a check command for check_game
refs #6225
Dirk Goetz [Mon, 9 Nov 2015 13:56:05 +0000 (14:56 +0100)]
Add a check command for check_ide_smart
refs #6225
Dirk Goetz [Mon, 2 Nov 2015 12:24:14 +0000 (13:24 +0100)]
Add a check command for check_file_age.
Add a deprecation note for check_ldaps to check_ldap.
refs #6225
Gunnar Beutner [Wed, 3 Aug 2016 05:47:34 +0000 (07:47 +0200)]
Update AUTHORS
refs #12188
Uwe Ebel [Mon, 1 Aug 2016 03:32:47 +0000 (05:32 +0200)]
Make the minimum TLS protocol version configurable
The ApiListener accepts all TLS versions that the underlying
OpenSSL library supports. This patch give the ability to restrict
the connection to a minimum TLS version.
fixes #11292
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Michael Friedrich [Tue, 2 Aug 2016 16:41:01 +0000 (18:41 +0200)]
Fix that the first notification interval is incorrect
fixes #12257
Conrad Clement [Wed, 20 Jul 2016 18:30:05 +0000 (14:30 -0400)]
Optimize two ObjectLocks into one in Notification::BeginExecuteNotification method
object is locked twice to update values of
NotificationNumber, LastNotification and LastProblemNotification.
LastNotificaiton is updated inside each ObjectLock
merge two ObjectLocks into one and remove duplicate update
fixes #12188
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Tue, 2 Aug 2016 13:05:21 +0000 (15:05 +0200)]
Fix missing MySQL session_token changes
refs #12258
refs #12288
Michael Friedrich [Mon, 1 Aug 2016 15:54:03 +0000 (17:54 +0200)]
DB IDO: Use upsert and session token for comment/downtime updates
refs #12258
fixes #12288
Michael Friedrich [Tue, 2 Aug 2016 12:27:20 +0000 (14:27 +0200)]
DB IDO: Ensure that queries are not executed if categories don't match
refs #12147
refs #12147
Michael Friedrich [Tue, 2 Aug 2016 10:14:03 +0000 (12:14 +0200)]
Enhance TLS handshake error messages with connection information
fixes #12287
Michael Friedrich [Tue, 2 Aug 2016 09:05:48 +0000 (11:05 +0200)]
Fix incorrect index drop in pgsql.sql
refs #12210
Michael Friedrich [Mon, 1 Aug 2016 13:04:47 +0000 (15:04 +0200)]
Fix incorrect session_token index for PostgreSQL
refs #12210
Markus Frosch [Mon, 1 Aug 2016 07:47:58 +0000 (09:47 +0200)]
Fix build with OpenSSL 1.1
error: cannot convert ‘const boost::shared_ptr<x509_st>’ to ‘X509* {aka
x509_st*}’ for argument ‘1’ to ‘ASN1_TIME* X509_get_notBefore(X509*)’
refs #12044
Michael Friedrich [Mon, 1 Aug 2016 07:37:10 +0000 (09:37 +0200)]
Fix missing session_token column
refs #12210
Michael Friedrich [Fri, 29 Jul 2016 15:00:36 +0000 (17:00 +0200)]
Docs: Fix API permissions for status/query
fixes #12259
Gunnar Beutner [Fri, 29 Jul 2016 12:11:52 +0000 (14:11 +0200)]
'Sandboxed' property isn't properly propagated to child frames
refs #12247
Gunnar Beutner [Fri, 29 Jul 2016 11:55:07 +0000 (13:55 +0200)]
Don't write empty lines to the history file
refs #12234
Gunnar Beutner [Fri, 29 Jul 2016 11:45:16 +0000 (13:45 +0200)]
Implement history support for 'icinga2 console'
fixes #12234
Markus Waldmüller [Fri, 29 Jul 2016 09:29:40 +0000 (11:29 +0200)]
Add check command definition for check_graphite
fixes #12256
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Fri, 29 Jul 2016 09:09:46 +0000 (11:09 +0200)]
Change how Array#reduce works
refs #12247
Gunnar Beutner [Fri, 29 Jul 2016 08:47:13 +0000 (10:47 +0200)]
Add map/reduce and filter functionality for the Array class
fixes #12247
Gunnar Beutner [Fri, 29 Jul 2016 06:40:10 +0000 (08:40 +0200)]
Use application start-up time for the IDO session token
fixes #12250
Gunnar Beutner [Fri, 29 Jul 2016 05:09:01 +0000 (07:09 +0200)]
Remove obsolete debug log message
fixes #12254
Simon Murray [Thu, 28 Jul 2016 09:28:53 +0000 (10:28 +0100)]
Fix InfluxdbWriter Trailing Backslash
Backslashes escape spaces or commas (and evidently equals), given tags are
separated by commas, tag keys and values are separated by equals and tags
are separated from fields by a space we need to take action when these end
in a backslash e.g. 'C:\'. Also discovered a bug whereby the metric tag was
missing out on escaping.
fixes #12227
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Michael Friedrich [Thu, 28 Jul 2016 15:43:50 +0000 (17:43 +0200)]
Deprecation warning should include object type and name
fixes #12240
Michael Friedrich [Thu, 28 Jul 2016 15:33:15 +0000 (17:33 +0200)]
Enhance client disconnect message for "No data received on new API connection."
fixes #12116
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Thu, 28 Jul 2016 15:39:52 +0000 (17:39 +0200)]
Fix that reminder notifications ignore HA mode
fixes #12249
Gunnar Beutner [Thu, 28 Jul 2016 10:50:48 +0000 (12:50 +0200)]
CheckerComponent sometimes fails to schedule checks in time
fixes #12180
Gunnar Beutner [Wed, 27 Jul 2016 05:44:11 +0000 (07:44 +0200)]
Increase systemd startup timeout
fixes #12237
Rune Darrud [Mon, 25 Jul 2016 15:28:24 +0000 (17:28 +0200)]
Fix min/max execution_time
fixes #12225
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Rune Darrud [Mon, 25 Jul 2016 14:01:44 +0000 (16:01 +0200)]
Set min_latency and min_execution_time to 0 when there have been no checkresults processed
fixes #12216
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Tue, 26 Jul 2016 07:37:37 +0000 (09:37 +0200)]
Update .mailmap
refs #12221
Gunnar Beutner [Tue, 26 Jul 2016 06:10:47 +0000 (08:10 +0200)]
Log a warning if there are more than 2 zone endpoint members
fixes #12222
Michael Friedrich [Mon, 25 Jul 2016 15:33:19 +0000 (17:33 +0200)]
Docs: Improve yum CheckCommand
fixes #12204
Jo Goossens [Mon, 25 Jul 2016 09:37:55 +0000 (11:37 +0200)]
ITL: Add missing parameters for (latest) mysql_health
fixes #12221
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Thu, 21 Jul 2016 15:37:41 +0000 (17:37 +0200)]
DB IDO: Do not clear {host,service,contact}group_members tables on restart
fixes #12210
Michael Friedrich [Mon, 25 Jul 2016 13:38:50 +0000 (15:38 +0200)]
Docs: Better explaination for zones.d and apply rule workaround
refs #12217
Michael Friedrich [Mon, 25 Jul 2016 08:54:34 +0000 (10:54 +0200)]
Docs: Add a note for three level clusters with CSR auto-signing
fixes #12219
Michael Friedrich [Mon, 25 Jul 2016 08:41:21 +0000 (10:41 +0200)]
Fix incorrect documentation about apply rules in zones.d directories
Provides an example how it is done too.
fixes #12217
Gunnar Beutner [Mon, 25 Jul 2016 08:54:17 +0000 (10:54 +0200)]
Fix URL encoding for '&'
fixes #12199
Gunnar Beutner [Mon, 25 Jul 2016 07:43:13 +0000 (09:43 +0200)]
Include client IP address and port in HTTP requests
fixes #11706
Gunnar Beutner [Mon, 25 Jul 2016 07:31:38 +0000 (09:31 +0200)]
Include IP address and port in the "New connection" log message
fixes #12215
Gunnar Beutner [Mon, 25 Jul 2016 07:23:19 +0000 (09:23 +0200)]
Update AUTHORS
refs #12201
Stephan Tesch [Thu, 21 Jul 2016 20:00:32 +0000 (20:00 +0000)]
Improve error reporting for the client certificate check
Until now, client certificates that have failed verification were reported as not being signed by the CA. That is not true for all cases. This patch adds an explanation in the debug log why verification failed.
fixes #12201
Gunnar Beutner [Fri, 22 Jul 2016 07:43:59 +0000 (09:43 +0200)]
Implement the __ptr function
fixes #12205
Michael Friedrich [Thu, 21 Jul 2016 14:33:52 +0000 (16:33 +0200)]
Update AUTHORS
refs #12189
Manuel Reiter [Wed, 20 Jul 2016 21:19:09 +0000 (23:19 +0200)]
Add support for "-A" command line switch to CheckCommand "snmp-process"
Support for "-A" command line switch to CheckCommand "snmp-process" added in
command-plugins-manubulon.conf. Further details can be found in issue #12189.
fixes #12189
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Thu, 21 Jul 2016 11:48:00 +0000 (13:48 +0200)]
Improve log message for connecting nodes without configured Endpoint object
fixes #12194
Gunnar Beutner [Thu, 21 Jul 2016 10:27:18 +0000 (12:27 +0200)]
Increase reconnection timer interval for cluster connections
fixes #12193
Michael Friedrich [Tue, 19 Jul 2016 18:13:34 +0000 (20:13 +0200)]
Fix error message for specified ciphers
refs #11063
Michael Friedrich [Tue, 19 Jul 2016 18:09:14 +0000 (20:09 +0200)]
state_filters_real shouldn't be visible in the API
fixes #12171
Gunnar Beutner [Tue, 19 Jul 2016 16:32:01 +0000 (18:32 +0200)]
Fix message routing for command_endpoint checks in satellite zones with >2 instances
refs #12179
Michael Friedrich [Tue, 19 Jul 2016 15:36:14 +0000 (17:36 +0200)]
Fix duplicate CheckResult messages for command_endpoint
fixes #12179
Gunnar Beutner [Mon, 18 Jul 2016 11:47:53 +0000 (13:47 +0200)]
Update AUTHORS
refs #11063
Uwe Ebel [Fri, 25 Mar 2016 20:25:19 +0000 (21:25 +0100)]
Make the cipher list configurable for TLS streams
fixes #11063
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Fri, 15 Jul 2016 07:40:39 +0000 (09:40 +0200)]
Avoid duplicate entries in the icinga_objects table for commands
refs #12147
Gunnar Beutner [Thu, 14 Jul 2016 06:26:11 +0000 (08:26 +0200)]
Update AUTHORS
refs #12144
Jeremy Armstrong [Wed, 13 Jul 2016 19:25:10 +0000 (13:25 -0600)]
List pkg-config as a build requirement in INSTALL.md
fixes #12144
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Wed, 13 Jul 2016 12:44:53 +0000 (14:44 +0200)]
Improve IDO performance
refs #12147
Michael Friedrich [Tue, 12 Jul 2016 12:35:19 +0000 (14:35 +0200)]
ITL: Fix thresholds and descriptions for iftraffic{,64}
refs #12135
Gunnar Beutner [Tue, 12 Jul 2016 13:33:05 +0000 (15:33 +0200)]
Fix crash on Windows
fixes #11730
Michael Friedrich [Tue, 12 Jul 2016 10:44:34 +0000 (12:44 +0200)]
ITL: Add iftraffic64 and fix iftraffic CheckCommand plugin path
fixes #12135
Gunnar Beutner [Tue, 12 Jul 2016 09:44:36 +0000 (11:44 +0200)]
Fix deadlock in DbObject::SendVars{Config,Status}Update
fixes #12127
fixes #12085
Michael Friedrich [Thu, 7 Jul 2016 16:48:09 +0000 (18:48 +0200)]
DB IDO: Change alias column to varchar(255) in MySQL
fixes #10061
Michael Friedrich [Thu, 7 Jul 2016 13:44:31 +0000 (15:44 +0200)]
DB IDO: Log a deprecation warning for categories
refs #12024
Michael Friedrich [Thu, 7 Jul 2016 10:27:56 +0000 (12:27 +0200)]
Require DB IDO v1.14.1 for 2.5.0
fixes #11967
Michael Friedrich [Wed, 6 Jul 2016 15:11:21 +0000 (17:11 +0200)]
Windows: Remove requirement for KB2999226 (VS2015)
refs #11739
Michael Friedrich [Wed, 6 Jul 2016 10:15:25 +0000 (12:15 +0200)]
Add missing index on statehistory table for DB IDO cleanup
fixes #12107
Michael Friedrich [Wed, 6 Jul 2016 09:52:20 +0000 (11:52 +0200)]
DB IDO: Do not populate logentries table by default
Not required by Icinga Web 2 and therefore obsolete as default.
fixes #12106
Michael Friedrich [Tue, 5 Jul 2016 13:43:48 +0000 (15:43 +0200)]
ConfigCompiler should not log included files by default
fixes #11419
Michael Friedrich [Tue, 5 Jul 2016 13:40:49 +0000 (15:40 +0200)]
Fix: include_recursive should gracefully handle inaccessible files
fixes #12098
Michael Friedrich [Tue, 5 Jul 2016 13:25:02 +0000 (15:25 +0200)]
Ensure to clear the SSL error queue before calling SSL_{read,write,do_handshake}
fixes #12100
Gunnar Beutner [Tue, 5 Jul 2016 11:49:49 +0000 (13:49 +0200)]
Build fix for Visual Studio 2013
fixes #12099
Michael Friedrich [Tue, 5 Jul 2016 11:22:14 +0000 (13:22 +0200)]
Docs: Add a note on API POST requests not triggering apply/group assign rules
fixes #12077
Michael Friedrich [Tue, 5 Jul 2016 11:17:18 +0000 (13:17 +0200)]
Fix Downtime validation function signature
refs #11483
Michael Friedrich [Tue, 5 Jul 2016 11:16:14 +0000 (13:16 +0200)]
Fix setsockopt() error on Windows
refs #12003
Michael Friedrich [Tue, 28 Jun 2016 15:48:08 +0000 (17:48 +0200)]
Docs: Fix 'Setting up plugins' section
Seems the markdown parser is pretty much
not liking those notes. Removed it on the snapshot
tree, works again.
fixes #12067
Simon Murray [Mon, 27 Jun 2016 09:38:07 +0000 (10:38 +0100)]
Fix InfluxDB Writer Key Escaping
The escaping wasn't being performed on measuerments, keys or tag values. The
escape function was returning the input and not the modified ouput, so this
has been fixed
refs #12047
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Jan Wagner [Mon, 27 Jun 2016 08:05:20 +0000 (10:05 +0200)]
Fix typo in Manubulon CheckCommand documentation
fixes #12046
Gunnar Beutner [Mon, 27 Jun 2016 06:28:22 +0000 (08:28 +0200)]
Build fix for OpenSSL 1.1.0
fixes #12044
Michael Friedrich [Sat, 25 Jun 2016 15:32:12 +0000 (17:32 +0200)]
API: Add missing downtime_depth attribute
fixes #12041
Michael Friedrich [Fri, 24 Jun 2016 12:17:24 +0000 (14:17 +0200)]
Allow strings in Dependency states filter
refs #11445
Michael Friedrich [Fri, 24 Jun 2016 09:27:49 +0000 (11:27 +0200)]
Docs: Add a note about cluster-zone log lag thresholds.
refs #11772
Michael Friedrich [Fri, 24 Jun 2016 08:17:45 +0000 (10:17 +0200)]
Add lag thresholds to cluster-zone check
fixes #11772
Michael Friedrich [Wed, 22 Jun 2016 14:11:15 +0000 (16:11 +0200)]
Change DB IDO 'categories' attribute to Array notation
Example:
categories = [ "DbCatProgramStatus", "DbCatState" ]
The old method with constants and OR is still supported but deprecated.
refs #11445
fixes #12024
Michael Friedrich [Tue, 21 Jun 2016 12:46:01 +0000 (14:46 +0200)]
Allow strings in state and type filters (config, API)
fixes #11445
Michael Friedrich [Thu, 23 Jun 2016 11:27:00 +0000 (13:27 +0200)]
Fix: Migration docs still show unsupported CHANGE_*MODATTR external commands
fixes #12029
Michael Friedrich [Thu, 23 Jun 2016 11:04:23 +0000 (13:04 +0200)]
Add acknowledgement type to Graphite, InfluxDB, OpenTSDB metadata
fixes #12018
Michael Friedrich [Thu, 23 Jun 2016 08:29:11 +0000 (10:29 +0200)]
Docs: Fix URL formatting in Icinga 2 client chapter
refs #12027
Gunnar Beutner [Wed, 22 Jun 2016 15:01:36 +0000 (17:01 +0200)]
Fix crash when using include_recursive in an object definition
fixes #12022
Gunnar Beutner [Wed, 22 Jun 2016 12:12:51 +0000 (14:12 +0200)]
Fix spelling mistake in the ITL
refs #12006
Michael Friedrich [Wed, 22 Jun 2016 10:55:56 +0000 (12:55 +0200)]
DB IDO: Add missing indexes for icinga_endpoints* and icinga_zones* tables
fixes #10066
Gunnar Beutner [Wed, 22 Jun 2016 10:34:11 +0000 (12:34 +0200)]
Fix: ConfigWriter::EmitScope incorrectly quotes dictionary keys
fixes #12016
Michael Friedrich [Wed, 22 Jun 2016 10:13:49 +0000 (12:13 +0200)]
DB IDO: Fix overflow in current_notification_number column (MySQL)
fixes #11962
Michael Friedrich [Wed, 22 Jun 2016 07:55:51 +0000 (09:55 +0200)]
Docs: Add a note about creating Zone/Endpoint objects with the API
fixes #12008
Simon Murray [Tue, 21 Jun 2016 14:46:53 +0000 (15:46 +0100)]
Fix hanging API connections
There was a problem identified where an upstream API connection was found hanging waiting
for a TLS handshake to complete. Seeingly the TCP connection was ESTABLISHED locally but
not cleanly terminated remotely. The Socket events layer never triggered the TLS handshake
oddly. This however enables TCP keep alive packets to detect broken connections, raising
EPOLLERR and breaking the deadlock condition so that the agent will attempt to reconnect
at a later time.
fixes #12003
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>