I have a list of errors from a log and I'd like to reduce it to a list of unique errors. Is there software to do this?
In an application log the same statement is often printed many times as that event happens many times or that part of the code is run many times. The statements will have different time values, thread names, etc. I would like to get one instance of each log line for all lines in the log. The lines don't have the same format so it would take a long time to manually create rules to match instances of the same statement. The software needs to figure out which lines are the same statement and remove the duplicates.
I'd prefer open source software for Linux or Windows but I'd be interested to know about all software. I may be willing to spend up to $1000 in future and I'm interested to know what's available over that.