Details
-
Epic
-
Resolution: Done
-
Minor
-
None
-
2.5 GA
-
None
-
None
-
Support dump tool
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
To Do
-
100
-
100%
Description
As we have to troubleshoot issues our customers have in on-premises environment it would be extremely useful to have a tool that would capture information related to 3scale deployment, for example:
- are all 3scale pods running and healthy?
- what are the versions of the images
- list all env vars on 3scale DCs
- check for some typical source of issues:
- are all PVs linked correctly
- are the permissions OK? (if possible)
The idea is to create a dump of these things, that the customer can easily generate and attach to the support case, without having to look into different places, run many different commands etc.
This would also be useful for the support team to troubleshoot on-premises issues.
Some examples of such tools used for other products:
- sosreport – a standard RHEL package. See more here: https://access.redhat.com/solutions/3132711
- fh-system-dump-tool used by RH MAP, more info here:
https://access.redhat.com/documentation/en-us/red_hat_mobile_application_platform/4.3/html/operations_guide/fh-system-dump-tool
https://github.com/feedhenry/fh-system-dump-tool - dump_project.sh script (attached). Not an "official" tool, but very useful. KCS solution: https://access.redhat.com/solutions/3340581
- openshift-sos-plugin: https://github.com/bostrt/openshift-sos-plugin
Having some "standard" and focused on 3scale tool could help our customers to self-troubleshoot issues, and the support team too.