Open
Description
Is your feature request related to a problem? Please describe.
Creating a diagnostic view in the webui and desktop app
Describe the solution you'd like
Additional metrics desired can be found in #1220, but this issue covers the diagnostics view we wish to have in the webui and ipfs-desktop.
This view would not be focused on metrics, instead, view #1220 for that. This view would be focused on process/tooling on top of those metrics and/or other data.
Describe alternatives you've considered
Additional context
Ideas for supported functionality:
- network connection view to support users determining why or whether they're experiencing network connectivity issues.
- We could use IPFS Desktop to get some diagnostic data about the gateways with user's permission. That would allow us to get some info on why are is the gateway so slow at some times and really fast on others. (Gateway Diagnostics ipfs-desktop#1140)
- command line interface to ipfs inside ipfs-desktop - CLI (REPL) interface inside ipfs-desktop #1931
- Health Check - See use ipfs desktop to uploads files, but can not get the file by public gateway ipfs-desktop#2181
- check if there are public providers for a CID
- Are those providers dialable from my node
- Trace route for DHT
Looking for community and IPFS Implementers' feedback on this issue.
Here are some questions to help get the ideas flowing.
What kind of diagnostics should we focus on
- How do you currently diagnose issues with your IPFS node/CID/etc?
- Could this process be improved with a targeted solution in IPFS desktop and the webui?
- What is the most difficult part of this process?
- What problems have you run into that you have been unable to solve yourself, and how could a diagnostics view help to prevent a similar situation in the future?
What/Why/How
- Do we need a separate diagnostics & metrics view? Would a single diagnostics view that allows us to view the metrics we need be sufficient?
- What problems do you currently have that a specific diagnostics view in the webui and IPFS desktop could help you solve?
- Do you agree/disagree with the
Ideas for supported functionality
list above? - Would you use the diagnostics view instead of your current tool of choice if the metrics were available in the IPFS desktop and webui?
Metadata
Metadata
Assignees
Labels
Medium: Good to have, but can wait until someone steps upIssues relating to the diagnostics screenEstimated to take multiple weeksPrior experience is likely helpfulCore architecture of projectTopical discussion; usually not changes to codebaseA net-new feature or improvement to an existing featureNeeds further analysis before proceedingNeeds input from the wider communityNeeds input from the current maintainer(s)Unable to be worked further until needs are metUX strategy, research, not solely visual design