Claims
- 1. In a network, said network comprising multiple components coupled in a distributed manner wherein distributed programs execute across said multiple components and data associated with the execution of said distributed programs is generated by said multiple components:
a method for logging distributed program trace data, the steps of said method comprising: generating data associated with the execution of said distributed programs from each said multiple components; processing said data associated with the execution of said distributed programs from each said multiple components; and displaying said processed data to a user, said data associated with the execution of said distributed programs generated by said multiple components for a user of said network.
- 2. The method as recited in claim 1 further comprising:
communicating said processed data to one of a group, said group comprising data services, rolling file systems, and a diagnostic center.
- 3. The method as recited in claim 1 further comprising:
communicating said processed data to a diagnostic center, said diagnostic center controlling all logging data across the entire network.
- 4. The method as recited in claim 1 wherein said method further comprises:
dynamically configuring said network to selectively provide logging data from a subset of said multiple components.
- 5. The method as recited in claim 1 wherein said method further comprises:
configuring said network to selectively set options for persistently storing a subset of said logging data.
- 6. The method as recited in claim 1 wherein said method further comprises:
dynamically configuring said network to selectively provide logging data from a subset of said multiple components; and configuring said network to selectively set options for persistently storing a subset of said logging data.
- 7. The method as recited in claim 1 wherein said method further comprises:
displaying said processed data on a graphical user interface for one or more users of said network.
- 8. The method as recited in claim 1 wherein said method further comprises:
configuring said network to selectively provide logging data via a graphical user interface, said user interface enabled to receive user commands for configuring said network.
- 9. In a distributed network, said network comprising multiple components and wherein distributed programs execute across said multiple components:
a system for logging a trace of said distributed programs, said system comprising: a means for generating data associated with the execution of said distributed programs from each said multiple components; a means for processing said data associated with the execution of said distributed programs from each said multiple components; and a means for displaying said processed data to a user, said data associated with the execution of said distributed programs generated by said multiple components for a user of said network.
- 10. The system as recited in claim 9 further comprising:
a means for communicating said processed data to one of a group, said group comprising data services, rolling file systems, and a diagnostic center.
- 11. The system as recited in claim 9 further comprising:
a means for communicating said processed data to a diagnostic center, said diagnostic center controlling all logging data across the entire network.
- 12. The system as recited in claim 9 further comprising:
a means for dynamically configuring said network to selectively provide logging data from a subset of said multiple components.
- 13. The system as recited in claim 9 further comprising:
a means for configuring said network to selectively set options for persistently storing a subset of said logging data.
- 14. The system as recited in claim 9 further comprising:
a means for dynamically configuring said network to selectively provide logging data from a subset of said multiple components; and a means for configuring said network to selectively set options for persistently storing a subset of said logging data.
- 15. The system as recited in claim 9 further comprising:
a means for displaying said processed data on a graphical user interface for one or more users of said network.
- 16. The system as recited in claim 9 further comprising:
a means for configuring said network to selectively provide logging data via a graphical user interface, said user interface enabled to receive user commands for configuring said network.
- 17. In a distributed network, said network comprising multiple components and wherein distributed programs execute across said multiple components:
a system for logging a trace of said distributed programs, said system comprising: one or more categories, said categories generating data associated with the execution of said distributed programs; one or more appenders, said appenders processing said data generated by said one or more categories; and a means for displaying said data processed by said appenders, said data associated with the execution of said distributed programs generated by said multiple components for a user of said network.
- 18. A method for dynamically adjusting the level of diagnostics data, the steps of said method comprising:
connecting a plurality of network elements to a diagnostic center; and dynamically adjusting the level of detail of diagnostic data sent from each said plurality of network elements to an operator in accordance with commands sent by said operator.
- 19. The method as recited in claim 18 wherein said step of dyamically adjusting the level of detail of diagnostic data further comprises decreasing the amount of diagnostic data from a selected set of network elements.
- 20. The method as recited in claim 18 wherein said step of dyamically adjusting the level of detail of diagnostic data further comprises turning off the flow of diagnostic data from a selected set of network elements.
- 21. The method as recited in claim 18 wherein said step of dyamically adjusting the level of detail of diagnostic data further comprises increasing the amount of diagnostic data.
STATEMENT OF RELATED CASES
[0001] The following related cases are co-pending, co-owned patent applications—herein incorporated by reference—filed on even date as the present application:
[0002] Ser. No. ______ entitled “OBJECT COMMUNICATION SERVICES SOFTWARE DEVELOPMENT SYSTEM AND METHODS” to Karen Capers and Peter Alvin.
[0003] Ser. No. ______ entitled “PRESENTATION SERVICES SOFTWARE DEVELOPMENT SYSTEM AND METHODS” to Karen Capers and Laura Wiggett.