-
Epic
-
Resolution: Done
-
Major
-
None
-
None
Feature Overview
This feature aims at providing a view of all events triggered within an organization to entitled users (Notifications admins). Users should be able to filter down their list of events (e.g. event type, bundle, application, etc) and select data/time ranges.
Goals
Today, there is no way for Notifications admin to validate their Notifications configuration within their organization. They set it up under Settings > Notifications, and hope it behaves as expected. Introducing an event log not only provide the users with a location to see all triggered events, but also allow troubleshooting the Notifications configuration in the organization (e.g. seeing an event log but no email/webhook, etc).
Requirements
A list of specific needs or objectives that a Feature must deliver to satisfy the Feature. Some requirements will be flagged as MVP. If an MVP gets shifted, the feature shifts. If a non MVP requirement slips, it does not shift the feature.
| requirement | Notes | isMvp |
|---|---|---|
| Provide a list of previous triggered events | 14 days retention | MVP |
| List filters (e.g. event type, application and bundle, date range) | MVP | |
| Sorting capabilities on application and bundle | MVP | |
| Pagination (frontend & backend) | MVP | |
| Date range selection | Default is placeholder text (MM/DD/YYYY) | MVP |
| Exporting capabilities | ||
| Associate taken actions to each event log | MVP | |
| Event storage? (full event content or subset)? | Having full content would be useful for future use cases e.g. queries from other apps for dashboards and reports. |
(Optional) Use Cases
This feature is a simple event log of all Insights events triggered within the organization. Notifications Administrators can use this tool to ensure events are triggered and the Notifications behaves as configured.
Out of Scope
N/A
Background, and strategic fit
This feature should only be available to entitled users (Notifications Admins). For regular users, a similar functionality will be introduced with a Notifications Drawer.
Assumptions
Event log history is stored.
Customer Considerations
N/A
Documentation Considerations
Additional documentation required in Notifications doc for Notifications Administrators.
Questions
| Question | Outcome |
| How long shall we keep the event log history? | 14 days |
- is related to
-
RHCLOUD-22506 Collapse 'Email' and display the number in the popover
-
- Closed
-