1. A method for logging events of computing devices, comprising: receiving, by a management service, a log event message from a computing device, wherein the log event message comprises a log event associated fingerprint; reconstructing, by the management service, an object corresponding to the log event associated fingerprint; reconstructing, by the management service, at least one parent object of the object corresponding to the log event associated fingerprint by: obtaining, from the object corresponding to the log event associated fingerprint, a first parent fingerprint that is stored in the object corresponding to the log event associated fingerprint, identifying a first archived fingerprint from a plurality of archived fingerprints to obtain an identified first archived fingerprint, wherein the identified first archived fingerprint is identical to the first parent fingerprint, and identifying a first archived object that is associated with the identified first archived fingerprint, wherein the identified first archived object is a first parent object of the at least one parent object; gathering, by the management service, configuration information from the object corresponding to the log event associated fingerprint, and from the at least one parent object; obtaining a second parent fingerprint from the first parent object; identifying a second archived fingerprint, identical to the second parent fingerprint obtained from the first parent object, from the plurality of archived fingerprints; and identifying a second archived object, associated with the identified second archived fingerprint, wherein the identified second archived object is a second parent object of the at least one parent object.