A data-storage device including instructions which, in response to being executed by computer circuitry, cause the computer circuitry to carry out a set of steps, the set of steps comprising:
- accessing a database of information indicating rights associated with respective accounts according to respective settings files and associated with a data-communications service provider for providing data-communications services;
- mapping domain names of a respective set of domain names to network addresses based on a mapping function indicated in a respective one of the settings files, and monitoring at least one operating status of the provided data-communications services associated with one or more servers designated to provide the data-communications services based on a set of criteria indicated in the respective one of the settings files, wherein the settings file for a first one of the respective accounts includes or indicates the mapping function and the set of criteria customized for the first one of the respective accounts;
- using the mapping function to change mapping correspondence between the respective set of domain names and the network addresses;
- and
- receiving data, responsive to input from an authorized user at a user interface, to adjust the settings file for the first one of the respective accounts.