1. A computer data processing system configured for log file reduction according to problem space topology, the system comprising: a client computer with memory and at least one processor and coupled to a computer data processing system of one or more computers communicatively coupled to one another over a computer communications network through one or more switches, the computer data processing system hosting one or more computer programs providing a computing solution to an end user; a plurality of log files generated by different resources in the computer data processing system; a log file analyzer executing in memory of the client computer and configured to keyword search log files loaded for analysis in the log file analyzer; and, a log file reduction module coupled to the log file analyzer and executing in the memory of the client computer, the module comprising program code enabled to receive a fault report for a fault in the solution, to process the fault report so as to extract a resource list identifying references to resources in connection with the occurrence of different faults, to select at least two of the identified resources of the computer data processing system from the fault report, to compute an intermediate resource as being disposed in a communications pathway between the selected at least two of the identified resources in the resource list, to apply a filter to the log files with the selected resources and the intermediate resource in order to produce a subset of log files related only to the selected and intermediate resource that is disposed between the communications pathway between the selected at least two of the identified resources in the resource list, to display the subset of log files in the log file analyzer, and to apply a keyword search against the subset of the log files.