logger library
Structured logger for Cloud Logging.
Usage
import 'package:firebase_functions/logger.dart' as logger;
logger.info('Request received');
logger.warning('Slow query', {'durationMs': 1200, 'query': 'SELECT ...'});
logger.error('Failed to process request');
Functions
-
debug(
String message, [Map< String, dynamic> payload = const {}, StackTrace? stackTrace]) → void -
Logs
messagewithLogSeverity.debugseverity. -
error(
String message, [Map< String, dynamic> payload = const {}, StackTrace? stackTrace]) → void -
Logs
messagewithLogSeverity.errorseverity. -
info(
String message, [Map< String, dynamic> payload = const {}, StackTrace? stackTrace]) → void -
Logs
messagewithLogSeverity.infoseverity. -
log(
String message, [Map< String, dynamic> payload = const {}, StackTrace? stackTrace]) → void -
Logs
messagewithLogSeverity.infoseverity. -
warning(
String message, [Map< String, dynamic> payload = const {}, StackTrace? stackTrace]) → void -
Logs
messagewithLogSeverity.warningseverity. -
write(
LogSeverity severity, String message, [Map< String, dynamic> payload = const {}, StackTrace? stackTrace]) → void - Logs messages with the given severity.