serinus_health_checks 1.0.0 copy "serinus_health_checks: ^1.0.0" to clipboard
serinus_health_checks: ^1.0.0 copied to clipboard

A collection of health indicators for Serinus applications, including memory usage, disk space, HTTP connectivity, and Loxia datasource connectivity checks.

Serinus Banner

Serinus Health Checks #

A plugin to add health check functionality to your Serinus applications 🐤.

Installation #

dart pub add serinus_health_checks

Usage #

Add the HealthCheckModule to the imports of your main application module:

import 'package:serinus/serinus.dart';
import 'package:serinus_health_checks/serinus_health_checks.dart';

import 'app_controller.dart';
import 'app_provider.dart';

class AppModule extends Module {
  AppModule()
      : super(
          imports: [
            HealthCheckModule(
              indicators: [
                // Add your health indicators here
              ],
              errorLogStyle: ErrorLogStyle.pretty,
            )
          ],
          controllers: [AppController()],
          providers: [AppProvider()],
        );
}
0
likes
150
points
12
downloads

Documentation

Documentation
API reference

Publisher

verified publisherserinus.app

Weekly Downloads

A collection of health indicators for Serinus applications, including memory usage, disk space, HTTP connectivity, and Loxia datasource connectivity checks.

Homepage
Repository (GitHub)
View/report issues

Topics

#serinus #health-checks #monitoring #backend

License

MIT (license)

Dependencies

loxia, path, serinus, serinus_loxia

More

Packages that depend on serinus_health_checks