https://github.com/justprodev/flutter_remote_logging
Send Logger() messages to loggly.com
https://github.com/justprodev/flutter_remote_logging
Last synced: about 1 month ago
JSON representation
Send Logger() messages to loggly.com
- Host: GitHub
- URL: https://github.com/justprodev/flutter_remote_logging
- Owner: justprodev
- License: mit
- Created: 2023-01-11T14:38:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-12-21T01:22:38.000Z (6 months ago)
- Last Synced: 2025-12-22T10:35:36.760Z (6 months ago)
- Language: Dart
- Size: 28.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Dart package `remote_logging`
Sending [Logger()](https://pub.dev/packages/logging) messages to various remote logging services,
like [Loggly](https://www.loggly.com/docs/http-endpoint/), [Splunk](https://docs.splunk.com/Documentation/Splunk/latest/Data/UsetheHTTPEventCollector), etc.
```dart
import 'package:remote_logging/remote_logging.dart';
void main() async {
final logglyCollector = LogglyCollector(logglyToken);
initRemoteLogging(
logglyCollector,
verboseLoggers: ['logger1', 'logger2'],
tagsProvider: (_) => ['tag1','tag2'],
);
// https://pub.dev/packages/logging
Logger('logger1').info('info on logger1');
Logger('logger2').info('info on logger2');
Logger.root.severe('error on any logger', Error());
}
```