Replies: 1 comment
-
|
Designs to come. We have someone working on this. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Implement error handling controls in the report and alert configuration flow that allow users to enable automatic retries for failed chart/dashboard executions. When a scheduled report encounters failures during generation, the system should automatically retry up to a specified maximum number of attempts using an exponential backoff strategy before declaring the report as failed.
Retries should be triggered when:
The Error Handling section should appear in the "Add report" modal and include:
On each retry attempt, notification emails should be sent to selected recipients including explanatory text indicating the failure occurred, how many retry attempts remain, the error message (if available), and the screenshot of the chart/dashboard (matching the current report email format).
When all retries are exhausted and "Send Failed Reports" is enabled, the failed report should be sent to all configured recipients including:
Email Notification Text
During Retry Attempts
Subject Line:
Report Retry [X of Y]: [Report Name] - [Date/Time]
Email Body:
Report Generation Failed - Retry in Progress
Your scheduled report "[Report Name]" encountered an error during generation. The system is automatically retrying.
Retry Status:
Error Details:
[Error message from the system, if available]
What's happening:
The system will automatically retry report generation. You will receive an update email after each retry attempt.
[If configured to send failed reports: "If all retry attempts are exhausted, you will receive the failed report with error details."]
[If NOT configured to send failed reports: "If all retry attempts are exhausted, the report will not be sent. You can manually regenerate the report or contact support for assistance."]
Report Preview:
Below is a screenshot of the chart/dashboard that failed to generate:
[Screenshot of chart/dashboard]
Final Failure Email/Slack Message (All Retries Exhausted - If Configured to Send)
Subject Line (Email):
Report Failed - All Retries Exhausted: [Report Name] - [Date/Time]
Email Body:
Report Generation Failed
Your scheduled report "[Report Name]" failed to generate after [X] retry attempts.
Error Details:
[Error message from the system, if available]
What happened:
The system automatically retried [X] times, but was unable to successfully generate all charts in this report.
Next Steps:
Report Preview:
Below is a screenshot of the chart/dashboard that failed to generate:
[Screenshot of chart/dashboard]
Slack Message:
Similar format to email, adapted for Slack message formatting with error details and screenshot/chart preview.
Acceptance Criteria
Dependencies
Beta Was this translation helpful? Give feedback.
All reactions