1. A method of creating a data model from a log file, the method comprising: receiving an unstructured log file comprising nested sections and hierarchies; determining, via a processor, metadata based on the received unstructured log file wherein the determining is based on receiving a determination of a master log entry that indicates a plurality of entries of the unstructured log file comprising a similar regular expression wherein the determination of the master log entry comprises (i) displaying, to a user, available entries from the log file that comprise the similar regular expression and (ii) receiving a selection from the user indicating which of available entries comprises the master log entry; receiving, from a user, a plurality of fields to be associated with a data model based on the determined master log entry; transmitting the data model to the user wherein the data model is based on the determined metadata, the master log entry and the plurality of fields; and saving the data model to a database.