vigil_reporter

Creator: coderz1093

Last updated:

0 purchases

vigil_reporter Image
vigil_reporter Images
Add to Cart

Description:

vigil reporter

Dart Vigil Reporter #




Vigil Reporter for Dart. Used in pair with Vigil, the Microservices Status Page.
Vigil Reporter is used to actively submit health information to Vigil from your apps. Apps are best monitored via application probes, which are able to report detailed system information such as CPU and RAM load. This lets Vigil show if an application host system is under high load.
đŸ‡Ģ🇷 Crafted in France, Nantes.
Who uses it? #









Pikomit


👋 You use vigil_reporter and you want to be listed there? Email me.
How to install? #
Include vigil_reporter in your pubspec.yaml dependencies.
dependencies:
vigil_reporter: ^1.2.1
copied to clipboard
Alternatively, you can run dart pub add vigil_reporter.
How to use? #
1. Create reporter #
vigil_reporter can be instantiated as such:
import 'package:vigil_reporter/vigil_reporter.dart';

final vigilReporter = VigilReporter(
url: 'https://status.example.com',
token: 'YOUR_TOKEN_SECRET',
probeId: 'relay',
nodeId: 'socket-client',
replicaId: '192.168.1.10',
interval: 30,
logger: VigilLogger(),
);
copied to clipboard
2. Teardown reporter #
If you need to teardown an active reporter, you can use the end({bool flush = false}) method to unbind it.
vigilReporter.end(flush: false)
.then(() {
// Handle end there
}).catchError(() {
// Handle error there
});
copied to clipboard
What is Vigil? #
ℹī¸ Wondering what Vigil is? Check out valeriansaliou/vigil.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.