Skip to content

Commit ba8eafc

Browse files
authored
chore(api): add logs to splunk provider when parsing _raw (keephq#1434)
1 parent 7380456 commit ba8eafc

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

keep/providers/splunk_provider/splunk_provider.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,12 @@ def _format_alert(
156156
try:
157157
raw: str = event.get("_raw", "{}")
158158
raw_dict: dict = json.loads(raw)
159-
except Exception:
159+
except Exception as e:
160+
logger = logging.getLogger(__name__)
161+
logger.warning(
162+
"Error parsing _raw attribute from event",
163+
extra={"err": e, "_raw": event.get("_raw")},
164+
)
160165
raw_dict = {}
161166

162167
# export k8s specifics

0 commit comments

Comments
 (0)