1. A method executing in a virtual appliance in a first network, wherein the method comprises: receiving a plurality of system error log (SEL) data in real time from a remote second network indicating system events associated with corresponding resources in the second network; calculating a resource availability (RA) index indicative of availability of resources for workload deployment in the second network; sending the RA index to a management application executing in the second network for appropriate management and allocation of resources in the second network; receiving a SEL inventory associated with a specific resource in the second network, wherein the management application queries the specific resource for the SEL inventory and forwards the SEL inventory from the specific resource to the virtual appliance; and updating the RA index based on the SEL inventory.