Patent ID: 8892518
Filing Date: 2014-11-18
Classification: G06F

Abstract:
1. A computing system, comprising: a plurality of enterprise application execution computers, each enterprise application execution computer executing at least one instance of an enterprise application and executing one logging agent application associated with each instance of the enterprise application; a plurality of logging computers, each logging computer executing at least one instance of a logging distribution application that is configured to receive logs from the logging agent application instances; and a centralized log repository computer that executes a log file manager, wherein each of the logging agent applications is configured to analyze a processing load of the logging computers and to transmit logs generated by an instance of the enterprise application to a logging computer that the logging agent application adaptively selects based on the analysis by the logging agent application of the processing load of the logging computers, wherein each logging distribution application is configured to broadcast an indication of the processing load of the logging computer on which the logging distribution application executes and to forward logs received from logging agent applications to the centralized log repository computer, and wherein the log file manager receives logs, purges the received logs of credit card numbers and social security numbers, and writes the purged logs into log files.