1. A method for detecting orphaned resources on a host device component of a distributed network system, the method comprising: observing one or more update messages transmitted within the distributed network system, the update messages comprising state information for resources located on the host; generating a record of the state of the resources located on the host based on the observed update messages, wherein the generated record of state indicates utilization of the individual resources; receiving a resource list from the host on a periodic basis, the resource list comprising a listing of resources supported by the host; and comparing the resource list with the record of the state of the resources to identify individual orphaned resources that are supported by the host but are not utilized.