Supportutils
System information and gathering tools
Vendor: Novell
Developer: Jason Record
License: GPLv2
Web: http://en.opensuse.org/Supportutils
About
The supportutils package contains a set of scripts that help reduce problem resolution time for SUSE Linux OS and application related issues.
Features
- supportconfig
- chkbin
- schealth
- analyzevmcore
- getappcore
supportconfig
Gathers system troubleshooting information. Organizes system information to reduce problem resolution time. Serves as a training tool by showing all commands and files used to gather system information. Creates a tarball that can be attached to a Novell service request and/or sent to a Novell Technical Services engineer. Basic info is collected for SLES8. More comprehensive information is collected for SLES9, SLE10, SLE11, SLE12, OES1/OES2/OES11 environments.
supportconfig Disclaimer
Detailed system information and logs are collected and organized in a manner that helps reduce service request resolution times. Private system information can be disclosed when using this tool. If this is a concern, please prune private data from the log files. Several startup options are available to exclude more sensitive information.
Documentation and Articles
Look at the supportconfig(8) and supportconfig.conf(5) man pages.
A Basic Server Health Check with Supportconfig
Create Your Own Supportconfig Plugin
Creating a Central Supportconfig Repository
chkbin
Used to troubleshoot misbehaving applications. Checks the RPM package owner for the binary being checked and all it's shared libraries dependencies. Each unique RPM package is also verified.
schealth
A script that reads and interprets the basic-health-check.txt file. It evaluates several factors and determines if they are within normal operating limits. Those that are not are marked as red or yellow flags. Red flags should be understood and corrected as soon as possible. Yellow flags are less severe.
analyzevmcore
Used to perform a brief analysis on a kernel core file. This script creates an analysis.txt file containing an overview and key details (such as system information, log buffer dump, processor runqueue, etc.) for quick submission to support resources. Any anlysis files created are automatically included in supportconfig archives.
getappcore
Used to create an archive of an application core file, the binary which generated the core file, and all libraries loaded in the application space. This archive can be used to recreate the application core environment, where further troubleshooting can be performed using gdb.
Getting the Software
Current Version: supportutils
OBS Project: Novell:NTS/supportutils
Reporting Bugs
Report bugs in Bugzilla
External Links
Cool Solutions supportconfig