Dynatrace OpenKit logging
There are two different ways to log with OpenKit:
Configure OpenKit to use the built-in console logger
Configure OpenKit to use a custom logger implementation
Logging via console logger
OpenKit includes a console logger. By default, any error or warning message is logged to stdout
. When you set a log level, all log events with the same or higher prior levels are logged.
OpenKit uses the following log levels:
Log level | Priority | Description |
---|---|---|
Debug | 0 | For debugging and development. Not recommended for production due to a high volume of log entries. |
Info | 10 | General OpenKit flow. |
Warning | 20 | Warnings encountered in OpenKit library, including API usage problems. |
Error | 30 | Errors that cannot be handled by OpenKit. |
Logging via custom logger
You can also configure OpenKit with a custom logger implementation. Implement a custom logger to log OpenKit messages using the logging framework of your choice.