]>
granicus.if.org Git - icinga2/log
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
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
Michael Friedrich [Mon, 27 Mar 2017 12:03:42 +0000 (14:03 +0200)]
Rename source file
refs #4991
Michael Friedrich [Fri, 24 Mar 2017 14:18:37 +0000 (15:18 +0100)]
Add exception handler for Redis WorkQueue
refs #4991
Michael Friedrich [Fri, 24 Mar 2017 13:39:24 +0000 (14:39 +0100)]
Add log message for config/status dump end for Redis
refs #4991
Michael Friedrich [Fri, 24 Mar 2017 13:11:20 +0000 (14:11 +0100)]
Fix possible crash on startup status updates in Redis
refs #4991
Michael Friedrich [Wed, 22 Mar 2017 15:55:01 +0000 (16:55 +0100)]
Fix hash value for empty custom attributes
refs #4991
Gunnar Beutner [Wed, 22 Mar 2017 11:08:54 +0000 (12:08 +0100)]
Fix memory leak in RedisWriter::ExecuteQuery
refs #4991
Gunnar Beutner [Wed, 22 Mar 2017 09:25:27 +0000 (10:25 +0100)]
Add COUNT parameter for SCAN
refs #4991
Gunnar Beutner [Wed, 22 Mar 2017 08:28:28 +0000 (09:28 +0100)]
Updated remaining queries to use ExecuteQuery()
refs #4991
Gunnar Beutner [Wed, 22 Mar 2017 08:14:01 +0000 (09:14 +0100)]
Replace existing queries with ExecuteQuery() calls
refs #4991
Michael Friedrich [Tue, 21 Mar 2017 15:11:35 +0000 (16:11 +0100)]
Implement config dump/update/delete publishing; fix runtime created object creation
refs #4991
Gunnar Beutner [Tue, 21 Mar 2017 12:52:55 +0000 (13:52 +0100)]
Implement RedisWriter::ExecuteQuery
refs #4991
Michael Friedrich [Tue, 21 Mar 2017 10:16:04 +0000 (11:16 +0100)]
Add properties and vars config checksums
refs #4991
Gunnar Beutner [Tue, 21 Mar 2017 09:21:51 +0000 (10:21 +0100)]
Use GetHostService() instead of casts
refs #4991
Gunnar Beutner [Mon, 20 Mar 2017 12:47:37 +0000 (13:47 +0100)]
Implement the db_index property for the RedisWriter class
fixes #5081
Gunnar Beutner [Mon, 20 Mar 2017 12:44:10 +0000 (13:44 +0100)]
Use transactions for the initial config and status updates
refs #4991
Gunnar Beutner [Mon, 20 Mar 2017 09:35:20 +0000 (10:35 +0100)]
Make sure to use pretty-printed checksums in JSON blobs; remove semicolons
refs #4991
Gunnar Beutner [Mon, 20 Mar 2017 09:31:05 +0000 (10:31 +0100)]
Clean up the code a bit
refs #4991
Gunnar Beutner [Mon, 20 Mar 2017 09:19:53 +0000 (10:19 +0100)]
Fix crash in SHA1
refs #4991
Gunnar Beutner [Mon, 20 Mar 2017 08:17:21 +0000 (09:17 +0100)]
Update log message
refs #4991
Michael Friedrich [Mon, 20 Mar 2017 08:56:54 +0000 (09:56 +0100)]
Start working on checksum config dump
refs #4991
Gunnar Beutner [Wed, 29 Mar 2017 08:00:00 +0000 (10:00 +0200)]
Merge branch 'support/2.6'
Gunnar Beutner [Wed, 29 Mar 2017 07:51:33 +0000 (09:51 +0200)]
Release version 2.6.3
Gunnar Beutner [Wed, 29 Mar 2017 07:51:33 +0000 (09:51 +0200)]
Release version 2.6.3
Michael Friedrich [Tue, 28 Mar 2017 13:36:16 +0000 (15:36 +0200)]
Docs: Fix wrong code block formatting
refs #4955
Michael Friedrich [Tue, 28 Mar 2017 13:36:16 +0000 (15:36 +0200)]
Docs: Fix wrong code block formatting
refs #4955
Michael Friedrich [Tue, 28 Mar 2017 13:25:15 +0000 (15:25 +0200)]
Docs: Review contributed plugin check commands (URLs, description details)
fixes #4955
Michael Friedrich [Tue, 28 Mar 2017 13:25:15 +0000 (15:25 +0200)]
Docs: Review contributed plugin check commands (URLs, description details)
fixes #4955
Gunnar Beutner [Tue, 28 Mar 2017 11:24:21 +0000 (13:24 +0200)]
Add missing arguments
refs #5087
Michael Friedrich [Tue, 28 Mar 2017 08:16:07 +0000 (10:16 +0200)]
IDO: Do not terminate Icinga 2 if the database schema version does not match
Instead, log an error and continue.
fixes #4440
Gunnar Beutner [Tue, 28 Mar 2017 07:06:27 +0000 (09:06 +0200)]
Fix: The last example for typeof() is missing the result
fixes #5097
Gunnar Beutner [Mon, 27 Mar 2017 12:26:56 +0000 (14:26 +0200)]
Improve function metadata by adding arguments
fixes #5087
Michael Friedrich [Thu, 2 Feb 2017 12:47:18 +0000 (13:47 +0100)]
Fix logging for discarded cluster messages
fixes #4930
Gunnar Beutner [Mon, 27 Mar 2017 09:01:14 +0000 (11:01 +0200)]
Move log message
refs #5094
Gunnar Beutner [Mon, 27 Mar 2017 08:45:07 +0000 (10:45 +0200)]
Don't try to remove comments that were statically configured
fixes #5094
Gunnar Beutner [Mon, 27 Mar 2017 08:45:27 +0000 (10:45 +0200)]
Improve log message in ConfigObjectUtility::DeleteObjectHelper
refs #5094
Michael Friedrich [Mon, 20 Mar 2017 12:19:37 +0000 (13:19 +0100)]
IDO: Fix where condition for downtime history updates
fixes #5080
Dirk Goetz [Thu, 16 Mar 2017 10:12:20 +0000 (11:12 +0100)]
ITL: Fix mitigation attribute for nwc_health
fixes #5075
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
Gunnar Beutner [Tue, 21 Feb 2017 10:31:07 +0000 (11:31 +0100)]
Ensure that only child processes for checks are reniced
fixes #4989
Michael Friedrich [Mon, 20 Mar 2017 15:30:38 +0000 (16:30 +0100)]
Fix wrong Logstash json plugin name in LogstashWriter docs
refs #5085
Michael Friedrich [Mon, 20 Mar 2017 15:09:10 +0000 (16:09 +0100)]
Merge pull request #5085 from Icinga/feature/logstash-4054
Add LogstashWriter feature
fixes #4054
Michael Friedrich [Mon, 20 Mar 2017 15:04:06 +0000 (16:04 +0100)]
Add documentation for the LogstashWriter feature
This includes Logstash and Icinga 2 configuration.
refs #4054
Michael Friedrich [Tue, 24 Jan 2017 11:10:37 +0000 (12:10 +0100)]
Review LogstashWriter feature implementation
refs #4054
Kai Goller [Wed, 15 Jun 2016 13:03:32 +0000 (15:03 +0200)]
Add LogstashWriter feature
This adds the UdpSocket class.
refs #4054
Michael Friedrich [Mon, 20 Mar 2017 12:19:37 +0000 (13:19 +0100)]
IDO: Fix where condition for downtime history updates
fixes #5080
Dirk Goetz [Mon, 5 Dec 2016 12:40:11 +0000 (13:40 +0100)]
ITL: Update icingacli_businessprocess CheckCommand
fixes #4826
Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
Gunnar Beutner [Thu, 16 Mar 2017 14:33:59 +0000 (15:33 +0100)]
Don't use raw pointers in boost::bind
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 14:09:21 +0000 (15:09 +0100)]
Add missing freeReplyObject calls
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 14:05:44 +0000 (15:05 +0100)]
Merge DEL queries into one query
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 13:35:29 +0000 (14:35 +0100)]
Add ASSERTs for the Redis queries
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 13:25:27 +0000 (14:25 +0100)]
Remove some log messages
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 13:23:31 +0000 (14:23 +0100)]
Make sure all Redis tasks are executed on the WQ threads
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 08:46:31 +0000 (09:46 +0100)]
Remove redundant check
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 08:44:09 +0000 (09:44 +0100)]
Implement event handlers for config and status updates
fixes #5072
fixes #5073
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 08:43:59 +0000 (09:43 +0100)]
Fix attribute type filter
refs #4991
Gunnar Beutner [Thu, 16 Mar 2017 08:14:45 +0000 (09:14 +0100)]
Only export config objects to Redis
refs #4991
Michael Friedrich [Wed, 15 Mar 2017 17:18:01 +0000 (18:18 +0100)]
Redis: First attempt of a reconnect config dump
refs #5072
refs #4991
Gunnar Beutner [Wed, 15 Mar 2017 14:10:58 +0000 (15:10 +0100)]
Get rid of event IDs for Redis
fixes #5067
Gunnar Beutner [Wed, 15 Mar 2017 13:53:50 +0000 (14:53 +0100)]
Fix incorrect handling for SCAN results
fixes #5065