1. A method, comprising: selecting a top-level domain (TLD) from a plurality of TLD's in one group of a plurality of groups of TLD's, wherein each of the groups is associated with an attribute and a plurality of commands; selecting a command from a plurality of commands based on the selected TLD; transmitting a request including the selected command to the TLD; monitoring performance of a command at the selected TLD; and providing the monitored performance for determining compliance with a service level agreement for the TLD based on the monitored executed performance.