A cross-platform system-fault warning system and method is proposed, which is
designed
for use with a cluster of various kinds of server platforms in a network system
for generating a warning message in the event that any one of the server platforms
has an abnormal operating condition, such as program execution failure or insufficient
hard disk space, so as to inform network administrators and users to take necessary
maintenance or precautious actions. The proposed cross-platform system-fault warning
system and method utilizes a plurality of fault detection modules, each of which
is integrated in one of the server platforms for detecting whether the associated
one of the server platforms has an abnormal operating condition, and if yes, capable
of generating and transferring a text-based system-fault indicating file to a warning-message
database, which stores a mapping table of warning messages toward system-fault
indicating files, and which is capable of retrieving the corresponding warning
message mapped to the received system-fault indicating file. The warning-message
database then transfers the retrieved warning message to a warning-message sender,
such as an e-mail server, for transferring the warning message in e-mail via the
network system to all the network administrators' and users' workstations, thereby
informing all the network administrators and users to take necessary maintenance
or precautious actions.