Methods for Analyzing Red Hat sosreport Output

centosconfigurationdiagnosticlinuxredhat

For some time (since EL 4.6), Red Hat has embedded a system report and troubleshooting tool into the operating system. The tool, sosreport, collects system information and settings and bundles it into a tar.bz archive for easy distribution. Normally, this is intended for Red Hat support, but can prove to be a useful diagnostic in other situations.

Note – This tool is also installed on CentOS and other Red Hat derivatives.

I'm curious if there are any useful methods to compare the sosreport output from two different systems. I'm chasing down a bug that affects one server, while there's no impact on another "identical" system. It seems as though there should be a way to "diff" the sosreport output to see what configuration differences exist between the two platforms.

Any particular tips or creative uses of the sosreport framework in your systems environment?

Best Answer

Please try sxconsole.

"sxconsole is a tool used to extract various report types and then analyze those extracted reports with plug-ins. The tool also provides an archiving structure so that all the compressed and extracted reports are saved to a directory. This tool was developed for sysreport/sosreports but has been expanded to include any report that has a class defined."