Leveled Logging Data Automation for Virtual Tape Server Applications
First Claim
1. A computer-implementable method for logging data in a virtual storage system, said method comprising:
- receiving a logging data string;
checking a logging level, the checking comprising;
if said logging level is satisfied, sending said data string to a log file buffer;
if said logging level is not satisfied, checking a buffer priority; and
if said buffer priority exceeds a predefined threshold, abandoning said data string.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and program product for a VTS subsystem'"'"'s logging server to optimize applications'"'"' logging data entries where applications use the logging service. More specifically, in certain embodiments, the system comprises logic executed within a VTS subsystem to which a tape library subsystem is attached. The logic controls VTS subsystem applications'"'"' logging data entry strategy through applications'"'"' configured logging level, log entry category, and a cache buffer. The logic not only dynamically balances applications'"'"' logging request but also maximizes the availability of system information.
22 Citations
18 Claims
-
1. A computer-implementable method for logging data in a virtual storage system, said method comprising:
-
receiving a logging data string; checking a logging level, the checking comprising; if said logging level is satisfied, sending said data string to a log file buffer; if said logging level is not satisfied, checking a buffer priority; and if said buffer priority exceeds a predefined threshold, abandoning said data string. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a processor; a data bus coupled to the processor; and a computer-usable medium embodying computer program code, the computer-usable medium being coupled to the data bus, the computer program code comprising instructions executable by the processor and configured for; receiving a logging data string; checking a logging level, the checking comprising; if said logging level is satisfied, sending said data string to a log file buffer; if said logging level is not satisfied, checking a buffer priority; and if said buffer priority exceeds a predefined threshold, abandoning said data string. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-usable medium embodying computer program code, the computer program code comprising computer executable instructions configured for:
-
receiving a logging data string; checking a logging level, the checking comprising; if said logging level is satisfied, sending said data string to a log file buffer; if said logging level is not satisfied, checking a buffer priority; and if said buffer priority exceeds a predefined threshold, abandoning said data string. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification