From bcd67dee5e720e353cac67dfbdc0f8dea1d6078c Mon Sep 17 00:00:00 2001 From: Keivan Beigi Date: Wed, 4 Jan 2017 20:01:43 -0800 Subject: [PATCH] Added fingerprint to sentry events to allow better grouping --- src/NzbDrone.Common/Instrumentation/Sentry/SentryTarget.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/NzbDrone.Common/Instrumentation/Sentry/SentryTarget.cs b/src/NzbDrone.Common/Instrumentation/Sentry/SentryTarget.cs index bf722e673..871cdc0f4 100644 --- a/src/NzbDrone.Common/Instrumentation/Sentry/SentryTarget.cs +++ b/src/NzbDrone.Common/Instrumentation/Sentry/SentryTarget.cs @@ -74,6 +74,13 @@ namespace NzbDrone.Common.Instrumentation.Sentry Level = LoggingLevelMap[logEvent.Level], Message = sentryMessage, Extra = extras, + Fingerprint = + { + logEvent.Level.ToString(), + logEvent.LoggerName, + logEvent.Message, + logEvent.Exception?.GetType().ToString() + } }; sentryEvent.Tags.Add("os_name", Environment.GetEnvironmentVariable("OS_NAME"));