According to an embodiment of the invention, a storage server management
application (SSMA) includes scripting ability. The scripting ability
allows functionality to be added to the SSMA by deploying scripting
packages onto the SSMA. The packages may be written by a user having
access to the SSMA, and deployed onto the SSMA without affecting the core
functionality of the SSMA, and may be easily removed. One package allows
a system administrator to monitor the configuration of storage servers
monitored by the SSMA by comparing the current configuration of the
filers to a standard configuration. Another package monitors best
practices for redundant array of inexpensive disks (RAID) systems. Other
packages may be added to the SSMA.