From a69307b91ba12b17654f43ff2137e1f96bbe1108 Mon Sep 17 00:00:00 2001 From: Jan Michael Auer Date: Thu, 28 Jan 2021 11:08:39 +0100 Subject: [PATCH 1/2] fix(server): Log when recovering from network outages --- relay-server/src/actors/upstream.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/relay-server/src/actors/upstream.rs b/relay-server/src/actors/upstream.rs index d1be640ff87..72a64e8739c 100644 --- a/relay-server/src/actors/upstream.rs +++ b/relay-server/src/actors/upstream.rs @@ -487,9 +487,12 @@ impl UpstreamRelay { /// Called when a message to the upstream goes through without a network error. fn reset_network_error(&mut self) { + if self.outage_backoff.started() { + relay_log::info!("Recovering from network outage.") + } + self.first_error = None; self.outage_backoff.reset(); - relay_log::debug!("Recovering from network outage.") } fn upstream_connection_check(&mut self, ctx: &mut Context) { From 9a521c3b0a68fa4e9cc3830c4d4103839b5efe30 Mon Sep 17 00:00:00 2001 From: Jan Michael Auer Date: Thu, 28 Jan 2021 11:11:00 +0100 Subject: [PATCH 2/2] meta: Changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a777e650ab..10f8aa50c43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Unreleased +**Bug Fixes**: + +- Log on INFO level when recovering from network outages. ([#918](https://github.com/getsentry/relay/pull/918)) + **Internal**: - Compatibility mode for pre-aggregated sessions was removed. The feature is now enabled by default in full fidelity. ([#913](https://github.com/getsentry/relay/pull/913))