MicroStrategy ONE

Logging

Logging is a useful component of any software development process. MicroStrategy Web products provide the ability to log errors at different levels of detail to trace potential problems with the application. You can use MicroStrategy’s logging infrastructure to log warnings or traces thrown by the MicroStrategy Web products, in addition to the errors that are logged by default. This is a valuable resource for developers trying to debug and troubleshoot MicroStrategy Web. As you create your own custom classes, you may also want to log errors, warnings or traces that provide useful debugging information. This is useful not just to a developer, but also to any end user as it helps in identifying the cause of any unexpected problems that the user may encounter.

This section provides the following information:

  • Logging Architecture

    This section describes the logging architecture provided in the MicroStrategy Web products. It provides detailed information about the various components that are used for logging messages, along with sample code for common use cases.  

  • Examples

    This section provides typical examples on logging error messages to different output sources.  

  • Implementing Logging for Custom Classes

    This section discusses how to use logging for the new classes you write. Here, you learn about the different logging methods and their syntax. It is recommended that you get familiar with the logging infrastructure described in the Logging Architecture section.