Patent ID: 8655999

Claim:
A computer program product comprising a computer readable storage memory having a computer readable program embodied thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to: configure a probe job definition to manage a first switched fabric using a fabric agent, wherein the probe job definition defines a schedule of a probe mechanism to run a probe job to collect details of the first switched fabric using the fabric agent and wherein a switch of the first switched fabric is configured with the fabric agent; responsive to a physical change in the first fabric comprising a first plurality, of switches, automatically detect, by a monitor in a storage management application, the change in the first switched fabric, wherein the change results in a new switched fabric comprising a second plurality of switches, wherein the second plurality of switches is different from the first plurality of switches; responsive to the monitor detecting the change in the first switched fabric, identify the fabric agent that is managing the first switched fabric and determine whether the fabric agent is capable of automatically reconfiguring itself to manage the new switched fabric; responsive to the fabric agent not being capable of automatically reconfiguring itself to manage the new switched fabric, automatically update, by a scheduler in the storage management application, the probe job definition to manage the new switched fabric m form an updated probe job definition; configure, by the monitor, the fabric agent to manage the new switched fabric; and trigger, by the scheduler, the probe mechanism to run a probe job according to the updated probe job definition using the fabric agent.