Embodiments of a system and method for providing service-level monitoring
for applications in SANs. Embodiments may identify what applications are
running on which hosts in a SAN, automatically identify which paths the
applications use through the storage infrastructure to reach their
storage, and may monitor SAN components of the paths. One embodiment may
provide a task group monitor that monitors groups of SAN components and
reports problems detected on group members at the application level.
Embodiments may proactively monitor SAN infrastructure including the
hardware and/or software components of storage, hosts, fabric, etc.
needed for scheduled application tasks such as backup tasks and may alert
the operator when problems are detected. Thus, embodiments correlate
detected infrastructure problems directly to the applications that are
affected, allowing these problems to be addressed at the application
level, and prior to scheduled execution of tasks. One embodiment may be
implemented in a SAN management system.