Data logging to a database

Share
Save
Discuss
Claim

Share On Facebook Share On Twitter Share By Email
Save Item
Save Item
Add to
my lists

Filing Information

  • Publication Number: US20060117091
  • Application Number: US11000019
  • Filing date: 11/30/2004
  • Publication date: 06/01/2006
  • Predicted expiration date: 11/30/2024
Explore Your Innovation Network™ for an introduction to:

Innovation Network Your First Name:
Last Name:
 
Already a member? Sign In
34 Claims, 8 Drawings


Abstract

Logging data to a database involves gathering log data from one or more applications executing on a first data-processing arrangement. The log data is gathered via a data-gathering utility executing on a first data-processing arrangement. The log data is sent via a network to a Web services interface of a log server. The log data is stored in a database accessible by the log server. The status of the first data processing arrangement is determined based on the log data stored in the database.

References Cited

The current document has no citations.

Referenced By

Patent Family

The current document is not in a family.

Read Patent

Read patent

Independent Claims | See all claims (34)

  1. 1. A processor-based method for logging data, comprising: gathering, via a data-gathering utility executing on a first data-processing arrangement, log data from one or more applications executing on the first data-processing arrangement; sending, via a network, the log data to a Web services interface of a log server; storing the log data in a database accessible by the log server; and determining status of the first data processing arrangement based on the log data stored in the database.
  2. 15. A processor-based method for handling log data, comprising: associating a unique identifier associated with a transaction involving two or more data processing arrangements coupled via a network; gathering log data associated with the transaction via data-gathering utilities executing on each of the data processing arrangements, wherein the log data includes the unique identifier associated with the transaction; sending, via the network, the log data to a Web services interface of a log server; storing the log data in a database accessible by the log server; sending, to the Web services interface of the log server, a query configured to select a set of the log data from the database based on the unique identifier associated with the log data; and retrieving the selected set of data from the log server.
  3. 21. A processor-readable medium, comprising: a program storage device configured with instructions for causing a processor of a data processing arrangement to perform the operations of, gathering log data from one or more applications executing on the data processing arrangement; sending, via a network, the log data to a log server for insertion into a database accessible by the log server; and receiving, via the network, an alert describing a malfunction of the data processing arrangement, the malfunction determined based on the log data sent to the log server.
  4. 28. A processor-readable medium, comprising: a program storage device configured with instructions for causing a processor of a data processing arrangement to perform the operations of, receiving, via a network, log data from a plurality of client data processing arrangements, wherein each client data processing arrangement includes a data-gathering utility that gathers data from applications of the respective client data processing arrangement; storing the log data in a database accessible by the data processing arrangement; determining a status of at least one of the client data processing arrangements based the log data received from the client data processing arrangements; and sending, via the network, an alert to the at least one client data processing arrangement based on determining the status of the at least one client data processing arrangement.
  5. 34. A system, comprising: means for gathering log data from one or more applications of a first data-processing arrangement; means for sending, via a network, the log data to a log server; means for storing the log data in a database accessible by the log server; means for comparing the log data with other log data received from additional data processing arrangements; and means for determining malfunctions of the first data processing arrangement based on the comparison of the log data.