Patent ID: 8572427

Claim:
A method comprising: receiving a plurality of error messages generated by a plurality of communications devices in response to failed attempts by the communications devices to access network resources, wherein each error message in the plurality of error messages includes a respective hostname associated with a particular network resource that a particular communications device failed to access; associating status data with individual hostnames included in the plurality of error messages, wherein the status data associated with an individual hostname is based at least in part on how many of the error messages include the individual hostname within a defined time period, and wherein the status data includes a status identifier that indicates an operational state of the network resource associated with the individual hostname; storing the status data associated with the individual hostnames in a status database; receiving an additional error message generated by a communications device in response to a failed attempt by the communications device to access a network resource, wherein the additional error message includes a hostname associated with the network resource that the communications device failed to access; retrieving from the status database status data associated with the hostname included in the additional error message; and transmitting a status message in response to the additional error message, wherein the status message includes the status data retrieved from the status database.