Patent ID: 8825843

Claim:
A method for monitoring a geographic information system, the method comprising: for each service of a plurality of geographic services provided by one or more service computers, periodically performing: selecting, by a monitoring computer, a geographic information test routine corresponding to the service; requesting, by the monitoring computer, performance of the selected geographic information test routine by the service; monitoring, by the monitoring computer, communications from a service computer of the one or more service computers providing the service; evaluating, by the monitoring computer, information in any response to the request received from the service computer of the one or more service computers providing the service with respect to an expected geographic information system content specification corresponding to the service; if one of no response and no valid response to the request is received within a response window and the information in any response to the request does not conform to the expected geographic information system content specification, outputting, by the monitoring computer, an output indicating an error status for the service; for each request, recording a log record describing one of responses to the request and a lack of response to the request; wherein each service has a maximum number of requests associated therewith; and wherein recording the log record further comprises, for each service: for first consecutive requests corresponding to the service for which the one of no response and no valid response is received having a number up to or equal to the maximum number of requests, recording a log record having a verbose format; and for second consecutive requests corresponding to the service and consecutive to the first consecutive requests corresponding to the service for which the one of no responses and no valid response is received, recording a log record having an abbreviated format relative to the verbose format.