Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monitor client errors? #289

Open
Fil opened this issue Nov 30, 2023 · 1 comment
Open

Monitor client errors? #289

Fil opened this issue Nov 30, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Fil
Copy link
Contributor

Fil commented Nov 30, 2023

Problem: a developer might not see that a page errors (client-side), and might ship a broken dashboard.

Two ideas for mitigation:

  • Notify the preview server of client-side errors; this would keep a running list of pages that have had errors. One step of the build would then list the erroring pages (that we know about), optionally halting build.
  • Monitor same in the hosted version, optionally sending an urgent message to the developer. Before we notify, we have to be careful about legitimate, transient errors (maybe some resource didn't load, or the client is using MSIE). But if as a developer you have to maintain 100 pages and you see (in a meta-dashboard) that 1 of them regularly errors, it can be a tremendous help.
@Fil Fil added the enhancement New feature or request label Nov 30, 2023
@Fil Fil changed the title Monitor client errors Monitor client errors? Nov 30, 2023
@Fil
Copy link
Contributor Author

Fil commented Dec 4, 2023

@chriscooning this issue is about "CI" (one of the tests we can do before deploying). There could be more.

@cinxmo cinxmo modified the milestones: Future, General availability Jan 16, 2024
@mbostock mbostock modified the milestones: General availability, Future Jan 23, 2024
@mbostock mbostock removed this from the Future milestone Mar 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants