Dart sdk
Logging
Learn about the different log levels and how to use them in the Dart SDK.
The VedaTrace SDK for Dart provides five log levels: debug, info, warn, error, and fatal.
All Log Levels
logger.debug('debug message');
logger.info('info message');
logger.warn('warn message');
logger.error(Exception('error object'));
logger.fatal('fatal message');The error and fatal methods can accept any Object, which will be safely converted to a string message.
Service Override
You can override the default service for individual logs:
logger.info('using a different service', service: 'billing-worker');