Logger
Sendbird Chat SDK for JavaScript offers a logging system that allows you to keep track of a number of events and activities including data flow, error, and information while running your app. You can closely monitor the operation of the Sendbird SDK and improve debug efficiency using our logging system.
Log levels
Log levels can be used to categorize and control log outputs. The Chat SDK for JavaScript has six different log levels with predefined log functions and they can be filtered by your browser's Developer Tools.
List of log levels
Level | Description |
---|---|
NONE | No logs recorded. |
VERBOSE |
|
DEBUG |
|
INFO |
|
WARN |
|
ERROR |
|
How to configure the log level
The default log level set is LogLevel.WARN
, which means that the Sendbird SDK keeps logs of both errors and accompanying warning messages. You can change the settings through the logLevel
property in the SendbirdChat
class as follows.
List of parameters
Parameter name | Type | Description |
---|---|---|
logLevel | LogLevel | Specifies the severity level of log to retrieve. Each one takes precedence over the other in the order of VERBOSE, DEBUG, INFO, WARN, and ERROR. You can also use NONE in order to not record any logs regarding Sendbird Chat SDK on the client app. |