netsec-ethz / scionlab

SCIONLab user interface and administration
https://www.scionlab.org
Apache License 2.0
9 stars 16 forks source link

Create scion-sosreport for support cases #209

Open mkowalski opened 4 years ago

mkowalski commented 4 years ago

As a user supporter I want to have an easy way to look into user's environment to check the status of the operating system and SCION services. In order to achieve this, I should have a simple scripts which user can run in order to generate an archive containing all the informations.

There is already such a tool for RedHat support, i.e. sosreport -- https://access.redhat.com/solutions/3592

We should have an equivalent, i.e. scion-sosreport, collecting the following informations (but not limited to)

Instead of developing an in-house solution a possibility would be to use https://github.com/sosreport/sos and write a SCION(Lab) plugin (https://github.com/sosreport/sos/wiki/How-to-Write-a-Plugin).

matzf commented 4 years ago

After some discussion here: this sosreport tool is intended to simply provide all information to the experts, not to interpret the data and be a the health-check tool that a user would look at. As we'd also like to have a better health-check tool (currently only available in webapp), one way to combine these two efforts could be that we write the health-check tool as a pure "analyzer" of the data collected by the sosreport tool.