Method and system for logging events of computing devices
First Claim
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, andidentifying 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.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for logging events of computing devices. The method includes receiving, by a management service, a log event message from a computing device. The log event message includes a log event associated fingerprint. The method further includes reconstructing, by the management service, an object corresponding to the log event associated fingerprint and reconstructing, by the management service, at least one parent object of the object corresponding to the log event associated fingerprint. The method also includes 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.
-
Citations
14 Claims
-
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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to:
-
receive a log event message from a computing device, wherein the log event message comprises a log event associated fingerprint; reconstruct an object corresponding to the log event associated fingerprint; reconstruct 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; gather configuration information from the object corresponding to the log event associated fingerprint, and from the at least one parent object; obtain a parent fingerprint from the first parent object; identify a second archived fingerprint, identical to the parent fingerprint obtained from the first parent object, from the plurality of archived fingerprints; and identify a second archived object, associated with the identified archived fingerprint, wherein the identified second archived object is a second parent object of the at least one parent object. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computing device, comprising:
a server comprising a processor and a non-transitory computer readable medium comprising computer readable program code implementing a management service, which when executed by the processor enables the server to; receive, by the management service, a log event message from a second computing device, wherein the log event message comprises a log event associated fingerprint; reconstruct, by the management service, an object corresponding to the log event associated fingerprint; reconstruct, 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; gather, by the management service, configuration information from the object corresponding to the log event associated fingerprint, and from the at least one parent object, obtain a parent fingerprint from the first parent object, identify a second archived fingerprint, identical to the parent fingerprint obtained from the first parent object, from a plurality of archived fingerprints, and identify a second archived object, associated with the identified archived fingerprint, wherein the identified second archived object is a second parent object of the at least one parent object. - View Dependent Claims (12, 13, 14)
Specification