Project

General

Profile

Actions

Diagnostics command » History » Revision 1

Revision 1/3 | Next »
Tom Clegg, 06/11/2021 03:29 PM


Diagnostics command

Initial work is on #17609

"arvados-client diagnostics"

Current level of functionality:
  • reveal common problems that can be hard to notice/recognize, especially for someone who is new to installing arvados
  • produce output that can be shared with others to help with troubleshooting
Desired features:
  • download data using s3 protocol
  • run config-check (if cluster config file is accessible)
  • check all health endpoints (if cluster config file is accessible)
  • make internal/external client recognition mandatory (or at least default to expecting one)
  • enable debug/trace mode for a single test number
  • more verbose errors/explanations
  • for each service, report version currently running
  • for each service, report version currently installed ("/proc/self/exe -version"?)
  • for each service, report md5/timestamp of config file that is currently being used (not necessarily same as one currently on disk)
  • for each service, report md5/timestamp of config file on disk

Updated by Tom Clegg over 3 years ago · 3 revisions