]> granicus.if.org Git - icinga2/commitdiff
Docs: Add failover changes to upgrading chapter 7062/head
authorMichael Friedrich <michael.friedrich@icinga.com>
Mon, 1 Apr 2019 07:31:55 +0000 (09:31 +0200)
committerMichael Friedrich <michael.friedrich@icinga.com>
Mon, 1 Apr 2019 07:31:55 +0000 (09:31 +0200)
doc/16-upgrading-icinga-2.md

index a4c407f8ce9873ae86d631afda35e704d5209351..2f0f51501a031efde59d8c7028e367e18ae75c5b 100644 (file)
@@ -28,6 +28,19 @@ This affects the following features:
 * [OpenTsdb](09-object-types.md#objecttype-opentsdbwriter)
 * [Perfdata](09-object-types.md#objecttype-perfdatawriter) (for PNP)
 
+### HA Failover <a id="upgrading-to-2-11-ha-failover"></a>
+
+The reconnect failover has been improved, and the default `failover_timeout`
+for the DB IDO features has been lowered from 60 to 30 seconds.
+Object authority updates (required for balancing in the cluster) happen
+more frequenty (was 30, is 10 seconds).
+Also the cold startup without object authority updates has been reduced
+from 60 to 30 seconds. This is to allow cluster reconnects (lowered from 60s to 10s in 2.10)
+before actually considering a failover/split brain scenario.
+
+The [IdoMysqlConnection](09-object-types.md#objecttype-idomysqlconnection) and [IdoPgsqlConnection](09-object-types.md#objecttype-idopgsqlconnection)
+objects provide a new attribute named `last_failover` which shows the last failover timestamp.
+This value also is available in the [ido](10-icinga-template-library.md#itl-icinga-ido) CheckCommand output.
 
 ### Package Dependencies <a id="upgrading-to-2-11-package-dependencies"></a>