LOGGING FRAMEWORK FOR A DATA STREAM PROCESSING SERVER
First Claim
1. A method comprising:
- receiving, at a computer system, logging configuration information specifying a functional area of a data stream processing server to be logged;
identifying, by the computer system, an object associated with the functional area that has been instantiated by the data stream processing server;
enabling, by the computer system, logging for the object;
determining, by the computer system, if the object is no longer used by the data stream processing server; and
if the object is no longer used, disabling, by the computer system, logging for the object.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server.
185 Citations
19 Claims
-
1. A method comprising:
-
receiving, at a computer system, logging configuration information specifying a functional area of a data stream processing server to be logged; identifying, by the computer system, an object associated with the functional area that has been instantiated by the data stream processing server; enabling, by the computer system, logging for the object; determining, by the computer system, if the object is no longer used by the data stream processing server; and if the object is no longer used, disabling, by the computer system, logging for the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A machine-readable storage medium having stored thereon program code executable by a computer system, the program code comprising:
-
code that causes the computer system to receive logging configuration information specifying a functional area of a data stream processing server to be logged; code that causes the computer system to identify an object associated with the functional area that has been instantiated by the data stream processing server; code that causes the computer system to enable logging for the object; code that causes the computer system to determine if the object is no longer used by the data stream processing server; and code that causes the computer system to, if the object is no longer used, disable logging for the object. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system comprising:
a processing component configured to; receive logging configuration information specifying a functional area of a data stream processing server to be logged; identify an object associated with the functional area that has been instantiated by the data stream processing server; enable logging for the object; determine if the object is no longer used by the data stream processing server; and if the object is no longer used, disable logging for the object.
Specification