influxdata / influxdata/influxdb

Create mechanism for bug reporting that allows context reporting (dashboards/query builder/telegraf) of where error occurred.

Open
#20,463 0 comments 0 reactions 0 assignees View on GitHub
epic team/ui
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

__Proposal:__
Enhance current error codes to include mechanism for reporting context of error occurring within UI: dashboard, querybuilder, configuration, etc.

__Current behavior:__
Error codes are random strings "DR", BF", or human readable text, "An error has occurred while loading community templates."

__Desired behavior:__
Standardize error codes and error messages, so error codes can be reported to Tools, and error messages displayed to users. Error codes should include context of where error occurred in the UI, as well as what actually happened.

__Use case:__
This will allow business and executives to track how frequently users are encountering errors in different parts of the system, so resources are allocated appropriately.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing error codes and messages across the dashboard, query builder, and configuration flows mentioned in the proposal. Identify how errors are currently reported to tools and displayed to users. Done would require an agreed design for standardized codes and messages that preserves both UI context and the underlying failure.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.