From 066e7c2740fd78eadbaa86b9389b537f749fd088 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Mon, 1 Apr 2019 09:31:55 +0200 Subject: [PATCH] Docs: Add failover changes to upgrading chapter --- doc/16-upgrading-icinga-2.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/16-upgrading-icinga-2.md b/doc/16-upgrading-icinga-2.md index a4c407f8c..2f0f51501 100644 --- a/doc/16-upgrading-icinga-2.md +++ b/doc/16-upgrading-icinga-2.md @@ -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 + +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 -- 2.40.0