Skip to main content

Alert Audit Report

Alerts pass through several hands before they are closed: the platform or a colleague raises them, your team and OpenDataDSL comment, they are handed to a data vendor and back, and someone closes them with a resolution. The Alert Audit Report shows all of it in one place and answers questions like:

  • What happened to our alerts this week, and who did it?
  • What is the whole history of one alert, including our own comments on a shared alert?
  • Who on the team is working on alerts, and how much?
  • How long did it take for someone to respond to an alert, and to close it?
  • How long were alerts with OpenDataDSL, with our team and with data vendors?

Throughout this page we follow Northgate Energy, a fictional gas and power trader: Priya Shah and Tom Clarke work on the alerts about their own data and the ICE Endex and EEX settlement data they follow.

The Overview tab of the Alert Audit Report for Northgate Energy's last 7 days


Opening the report​

The report comes with the Alerts extension. Open Operations > Alerts, then open the screen's Insights and choose Alert Audit Report (report id odsl.alerts.audit, category odsl.alerts). It opens on the last 7 days and reads the alerts straight away.

ControlWhat it does
PeriodToday, Yesterday, Last 7 days (the default), Last 30 days, Last 90 days, This month, Last month or Custom
From, ToThe first and last day of the period, both included. Changing either one switches Period to Custom
AlertsYours and followed datasets (the default), Only your alerts, or Yours and all shared alerts, as on the Alerts screen
Alert idThe id of one alert, such as ALR-2026-000405, to see its whole history (see One alert's history)
EventAll events, or only raised, comments, comment edits and deletions, hand-overs, priority changes, closed and reopened, root causes (problems folded in, recovered, linked and unlinked), or dataset configuration fixes made by OpenDataDSL
PersonOnly the events of people whose name or email contains these words
SearchOnly the events whose alert (id, title, dataset or item) or text contains every word, in any case
RefreshReads the alerts again
CSVDownloads the events that match the filters
HelpOpens this page

The line under the filters says what is shown: the period, how many alerts were read and the data environment. It also shows the progress while the report reads, and any problem.


Key ideas​

IdeaWhat it means
EventOne entry on an alert's timeline: raised, a comment, a comment edited or deleted, a hand-over, a priority change, closed or reopened. Every event has a time and the person who made it (system when the platform did it)
Your alertsYour company's alerts in the data environment you are working in (ids starting ALR-)
Shared alertsAlerts about common data (ALC-) and public data (ALP-), managed by OpenDataDSL for everyone who uses the data
Followed datasetsThe common and public datasets your company has added to its own datasets. By default the report includes only the shared alerts about these
WithWho has to act next: your team, OpenDataDSL, or a data vendor such as ICE or EEX
First responseThe first comment, hand-over or close by someone other than the person who raised the alert
Root causeAn alert raised by a failed data load. Problems it explains (late data, failed curves and exports) are folded into it instead of raising alerts (see Root causes)

The tabs​

Overview​

The Overview tab

CardWhat it counts
EventsEvents that match the filters
AlertsAlerts with at least one of those events
RaisedAlerts raised
CommentsComments added
Hand-oversAlerts handed from one party to another
ClosedAlerts closed
Folded inProblems recorded on a root cause instead of raising alerts
PeopleDifferent people (and the platform) who made the events
TableWhat it shows
Events by TypeFor each kind of event: how many, on how many alerts, by how many people
Top 5 PeopleThe people with the most events, their comments and their last event. Select a person to list their events in the Audit Log
Top 5 Busiest AlertsThe alerts with the most events, with what they are about and their status. Select an alert to see its whole history

Audit Log​

Every event that matches the filters, newest first, 50 to a page. The pager is at the top right.

The Audit Log tab

ColumnWhat it shows
WhenThe date and time of the event
AlertThe alert's title and id; shared alerts are marked Shared: common data or Shared: public data
AboutThe dataset, curve or other item the alert is about, and the delivery or build date
EventWhat happened. A comment only your team and OpenDataDSL can see is marked so
ChangeThe detail: the priority and party for a raise, the comment text, the new and earlier text of an edited comment, which comment was deleted, who the alert was handed from and to, the old and new priority, and the resolution on the close of a closed alert
ByWho made the event

Select a row to see that alert's whole history.

By Person​

One row per person, with their events, the alerts they touched, and how many alerts they raised, commented on, handed over, changed the priority of, closed and reopened. Select a person to list their events in the Audit Log.

The By Person tab

By Alert​

One row per alert, with its priority, status, who it is with now, its events, comments, hand-overs and last event. Select an alert to see its whole history.

The By Alert tab

Response Times​

How quickly alerts raised in the period were answered and closed. Alerts raised before the period are left out, even when they changed in it.

The Response Times tab

Card or columnWhat it shows
Alerts raised, Closed, Still openAlerts raised in the period that match the filters, and how many of them are closed
First responseThe average time from raised to the first response (a comment, hand-over or close by someone other than the raiser)
Time to closeThe average time from raised to closed, for the closed alerts
By PriorityThe same for each priority, plus the average time each alert spent with OpenDataDSL, with your team and with data vendors
By KindThe same for root causes, alerts caused by a root cause, and other alerts

One alert's history​

Type an alert id in Alert id (or select an alert in any table) to see everything that ever happened to that alert, from the moment it was raised. The period is not used while an alert id is given: clear the id to go back to the period.

The whole history of one alert

For a shared alert, the history also includes your team's own comments, which only your team and OpenDataDSL can see.

The history of a shared alert with a comment only your team can see


Where the data comes from​

WhatWhere
EventsThe timelines of the alerts themselves, read from the alert service (alert/v1/private, common and public). Every change to an alert is written to its timeline by the platform, so this is the alert's complete history
Alerts read for a periodThe alerts changed in the period that were raised before its end, up to 1,000 per source (yours, common, public), most recently changed first. Only their events inside the period are shown
One alertThe alert read by its id, from the source its id belongs to
Response timesThe alert's raised and closed times, and the time with each party that the platform measures for every alert
Problems folded into root causesKept apart from the alerts: read for the period with the alert service's impacts function and shown as events on their root cause (Problem folded in, Problem recovered). For one alert, they are part of its history
note

Your team's comments on shared alerts are kept apart from the shared alert, so they appear only in one alert's history, not in the period view.


Reading the numbers​

You seeIt means
A raise is missing for an alert in the Audit LogThe alert was raised before the period and changed in it. Give its id to see its whole history
system in ByThe platform made the change, for example dataset monitoring closing a completeness alert when the data arrived
- for a timeNothing to average, for example no closed alerts for Time to close
0s time with a partyThe alerts were never with that party
A note that only the 1,000 most recently changed alerts are includedMore alerts changed in the period. Choose a shorter period

Permissions​

The report shows what the alert service lets you read: your company's alerts in the data environment you are working in, and the shared alerts. The Alerts extension installs the security policies for this. If the report says you do not have access to alerts, ask your administrator to install the extension or add you to its policies.


Troubleshooting​

ProblemWhat to do
Not an alert idAlert ids look like ALR-2026-000401 (ALC- and ALP- for shared alerts)
Alert ... was not found, or it is not one of yoursCheck the id, and that you are in the data environment the alert belongs to
Choose a periodThe From date is after the To date
A shared alert you expect is missingWith Yours and followed datasets, only shared alerts about the datasets you follow are included. Choose Yours and all shared alerts
An alert from another data environment is missingYour alerts belong to a data environment. Switch environment in the portal