insightops_dart 0.1.0 copy "insightops_dart: ^0.1.0" to clipboard
insightops_dart: ^0.1.0 copied to clipboard

outdated

Unofficial wrapper for using Rapid7 insightOps logs (former LogEntries) with Dart.

example/insightops_dart_example.dart

import 'package:insightops_dart/insightops_dart.dart';
import 'package:logging/logging.dart';

main() {
  // Create handler and pass the URL from log settings.
  final handler = InsightOpsLogger('__LOG_URL__');

  // Define settings for the logger.
  Logger.root.level = Level.ALL;
  Logger.root.onRecord.listen(handler);

  // Create logger.
  final logger = Logger('Test logger');

  // Log info message.
  logger.info('test message');

  // Log errors with stacktrace.
  try {
    throw Error();
  } catch (e, stackTrace) {
    logger.severe('Test failure', e, stackTrace);
  }
}
1
likes
0
pub points
6%
popularity

Publisher

verified publisherookamikb.dev

Unofficial wrapper for using Rapid7 insightOps logs (former LogEntries) with Dart.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

async, http, logging

More

Packages that depend on insightops_dart