Patent ID: 7526550

Claim:
An integrated tracing and logging system employed within a network comprising: a tracing module associated with a specified program code region of an application, the tracing module to receive and process tracing method calls generated by the application when the specified program code region is executed; a logging module associated with a specified category related to the network, the logging module to receive and process logging method calls from network components associated with the category; a common application programming interface (API) of the tracing module and the logging module to control both the tracing module and the logging module, the common API defining an relationship between the specified program code region and the category, wherein a single method call of an application to the common API generates, based on the defined relationship between the specified program code region and category, both a log message of the logging module and a trace message of the tracing module; and a log viewer module to provide access to the integrated tracing and logging system via the common application programming interface of the tracing module and the logging module.