1. A computing device comprising an administrative system, wherein the computing device is configured for determining a node status, comprising: a processor; a memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable to: monitor a network group to determine whether the network group has a designated representative node; determine the representative node corresponding to the network group, wherein the network group comprises a plurality of nodes, and wherein determining the representative node corresponding to the network group comprises selecting, by the computing device that is not part of the network group, the representative node when the network group does not have a designated representative node; send a status retrieval directive to the representative node, wherein the status retrieval directive comprises a directive for retrieval of the node status of a target node in the network group; receive the node status of the target node from the representative node, wherein the node status comprises ping data and management agent installed data; store the node status on a database; receive a request, at the computing device and from a requesting node in the network group via a network, for the node status of the target node that is also in the network group; and send the node status of the target node to the requesting node.