System and method for electronic event logging
First Claim
1. An event logging system for logging messages, the event logging system comprising:
- at least one message source for generating the messages;
an event logging library for formatting the messages;
a local event logging daemon for distributing the messages according to a configuration file that indicates which of said at least one message source generates the message, priority levels of the message, and how to deal with the messages; and
at least one message destination for receiving the messages;
wherein the local event logging daemon distributes the messages from said at least one message source to said at least one message destination, wherein the local event logging daemon is configured for dynamically setting up an Internet socket to transmit the messages between a remote event logging daemon and the local event logging daemon.
2 Assignments
0 Petitions
Accused Products
Abstract
An event logging system (5) includes one or more message sources for generating messages, an event logging library (54) for formatting the messages, a local event logging daemon (57) for distributing the messages, and one or more message destinations for receiving the messages. The local event logging daemon distributes the messages from said message sources to said message destinations. The message sources include one or more of an application (50), a hook (51), a kernel module (56), an internal buffer (59) and a remote event logging daemon (58). The message destinations include one or more of said hook, said internal buffer, said remote event logging daemon, a file system (52) and a mail system (53). The event logging system further includes a kernel logging daemon (55) for transmitting the messages from said kernel module to the event logging library. A related method for logging the messages is also provided.
-
Citations
17 Claims
-
1. An event logging system for logging messages, the event logging system comprising:
-
at least one message source for generating the messages; an event logging library for formatting the messages; a local event logging daemon for distributing the messages according to a configuration file that indicates which of said at least one message source generates the message, priority levels of the message, and how to deal with the messages; and at least one message destination for receiving the messages; wherein the local event logging daemon distributes the messages from said at least one message source to said at least one message destination, wherein the local event logging daemon is configured for dynamically setting up an Internet socket to transmit the messages between a remote event logging daemon and the local event logging daemon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17)
-
-
11. A method for logging messages, the method comprising the following steps:
-
(a) at least one message source selecting a message destination, a priority level for each of the messages and transmitting the messages; (b) a local event logging daemon receiving the messages; (c) the local event logging daemon distributing the messages to at least one message destination according to a configuration file that indicates which of said at least one message source generates the message, priority levels of the message, and how to deal with the message; and wherein when said message source is a remote event logging daemon, step (a) further comprises the following steps; (a20) the local event logaina daemon setting up an Internet socket; (a22) the local event logging daemon monitoring the messages via the Internet socket; and (a24) said remote event logging daemon transmitting the messages to the local event logging daemon via the Internet socket. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification