Ballerina logging
Logging is the simplest way to collect data from a running Ballerina instance. Ballerina's built-in log
module provides different functionalities to work with logs. In this section, we will discuss the features provided by Ballerina and the tools that can be used to collect and analyze logs.
Printing logs with Ballerina
Ballerina's log
module provides you with a simple way of printing logs to the standard output of the terminal. Ballerina offers four log levels to log messages:
DEBUG
log: These logs are for debugging the flow of the code. This log level is widely used when issues occur and you need to debug the program flow.INFO
log: This is used to log information-level logs. These logs are used to log normal behavior of the program's execution flow.WARN
log: These are possible failures that might cause the program to go in an erroneous flow. Warning logs can be used to give a warning about the system before there is a failure...