A management system for a computer system is disclosed. The computer
system operates or includes various products (e.g., software products)
that can be managed in a management system or collectively by a group of
management systems. Typically, the management system operates on a
computer separate from the computer system being managed. The management
system can make use of a knowledge base of causing symptoms for
previously observed problems at other sites or computer systems. In other
words, the knowledge base can built from and shared by different users
across different products to leverage knowledge that is otherwise
disparate. The knowledge base typically grows over time. The management
system can use its ability to request information from the computer
system being managed together with the knowledge base to infer a problem
root cause in the computer system being managed. The computer system
being managed can also request the management system to process its
knowledge base for possible problem cause analysis. The management system
can also continually identify persisting problem causing symptoms.